*{user-select:none;-webkit-user-select:none}input,textarea,[contenteditable]{user-select:text;-webkit-user-select:text}.v-dialog--fullscreen>.v-overlay__content{height:100dvh!important}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet{min-height:100dvh!important;max-height:100dvh!important}.v-dialog--fullscreen>.v-overlay__content{overflow:hidden!important}.assistant-drawer.v-navigation-drawer,.assistant-drawer .v-navigation-drawer__content{overflow:hidden!important}.text-overline{font-size:.75rem;font-weight:500;line-height:2rem;letter-spacing:.1666666667em;text-transform:uppercase}.text-button{font-size:.875rem;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em;text-transform:uppercase}@layer vuetify-core.reset{blockquote,dl,dd,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,li,ol,p,pre,ul{margin:0;padding:0}fieldset{border:0;min-width:0}button{padding:0}}.text-body-small{line-height:1.25rem}.v-container{max-width:100%}.life-app-label[data-v-4054e253]{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.life-app-label--sm[data-v-4054e253]{font-size:10px;opacity:.55}.app-dialog-head[data-v-f752a102]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;min-height:48px}.app-dialog-head--stacked[data-v-f752a102]{gap:12px;padding:10px 12px 10px 16px;min-height:56px}.app-dialog-head--link[data-v-f752a102]{cursor:pointer}.app-dialog-head--link[data-v-f752a102]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.app-dialog-head__title[data-v-f752a102]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-dialog-head__stack[data-v-f752a102]{min-width:0}.app-dialog-head__stack.is-solo[data-v-f752a102]{padding-top:3px}.app-dialog-head__value[data-v-f752a102]{font-size:18px;font-weight:700;line-height:1.2}.app-dialog-head__goal[data-v-f752a102]{font-weight:500;opacity:.7}.app-dialog-head__chevron[data-v-f752a102]{opacity:.6}.animated-height[data-v-d179ec41]{overflow:hidden}.animated-height.is-animated[data-v-d179ec41]{transition:height .22s ease}@media (prefers-reduced-motion: reduce){.animated-height.is-animated[data-v-d179ec41]{transition:none}}:root{--health-radius: 18px}.health-surface{border-radius:var(--health-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));box-shadow:0 1px 3px #0000002e;color:rgb(var(--v-theme-on-surface))}.health-surface.health-tint{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),var(--ha) 9%),color-mix(in srgb,rgb(var(--v-theme-surface)),var(--ha) 3%))}.v-theme--dark .health-surface.health-tint{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),var(--ha) var(--ht-dark-a, 16%)),color-mix(in srgb,rgb(var(--v-theme-surface)),var(--ha) var(--ht-dark-b, 7%)))}.health-accent.m-standing{--ht-dark-a: 11%;--ht-dark-b: 5%}.health-accent.m-bp{--ht-dark-a: 12%;--ht-dark-b: 5%}.health-dialog>.v-overlay__content>.v-card{border-radius:var(--health-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.health-dialog .v-card-actions{padding:8px 20px 14px}.ex-list .v-card{border-radius:var(--health-radius);overflow:hidden;box-shadow:0 1px 3px #0000002e;background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.ex-list .life-list-card__content{background:transparent!important}.health-accent{--ha: rgb(var(--v-theme-primary));--ua: var(--ha)}.health-accent.m-food{--ha: rgb(var(--v-theme-food))}.health-accent.m-water{--ha: rgb(var(--v-theme-water))}.health-accent.m-weight{--ha: rgb(var(--v-theme-weight))}.health-accent.m-sleep{--ha: rgb(var(--v-theme-sleep))}.health-accent.m-medicine{--ha: rgb(var(--v-theme-medicine))}.health-accent.m-bp{--ha: rgb(var(--v-theme-bp))}.health-accent.m-exercise{--ha: rgb(var(--v-theme-exercise))}.health-accent.m-standing{--ha: rgb(var(--v-theme-standing))}.health-accent[class*=m-]{--ua: var(--ha)}.health-pill-accent.v-btn{background:color-mix(in srgb,var(--ha) 16%,transparent)!important;color:var(--ha)!important;font-weight:700;letter-spacing:.02em}.soft-form .v-field{background:#ffffff0b;border-radius:10px;box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #ffffff0d;--v-field-padding-start: 12px;--v-field-padding-end: 12px}.soft-form .v-field.v-field--focused{background:rgba(var(--v-theme-primary),.12);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1.5px rgb(var(--v-theme-primary))}.soft-form .v-field.v-field--error{background:rgba(var(--v-theme-error),.12);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1.5px rgb(var(--v-theme-error))}.soft-form .v-field--disabled{opacity:.55}.soft-form .v-field__overlay,.soft-form .v-field__outline{display:none}.soft-form .v-input__details{padding-inline:6px}:is(.v-theme--light,.phone--light) .soft-form .v-field{background:#0000000b;box-shadow:inset 0 1px 2px #0000001a,inset 0 0 0 1px #0000000f}:is(.v-theme--light,.phone--light) .soft-form .v-field.v-field--focused{background:rgba(var(--v-theme-primary),.09);box-shadow:inset 0 1px 2px #0000001a,inset 0 0 0 1.5px rgb(var(--v-theme-primary))}:is(.v-theme--light,.phone--light) .soft-form .v-field.v-field--error{background:rgba(var(--v-theme-error),.08);box-shadow:inset 0 1px 2px #0000001a,inset 0 0 0 1.5px rgb(var(--v-theme-error))}.soft-form input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.soft-form input[type=number]::-webkit-inner-spin-button,.soft-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.soft-form .soft-note{padding-inline:6px}.soft-form .soft-switch{margin-inline:0;padding-inline:12px}.soft-form .soft-switch .v-selection-control{flex-direction:row;justify-content:flex-start;width:auto}.soft-form .soft-switch .v-label{margin-inline-start:12px;opacity:1}.soft-well{background:#ffffff0b;border-radius:10px;box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #ffffff0d}:is(.v-theme--light,.phone--light) .soft-well{background:#0000000b;box-shadow:inset 0 1px 2px #0000001a,inset 0 0 0 1px #0000000f}.v-overlay.app-dialog>.v-overlay__scrim{opacity:1;background:#0000;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background-color .28s ease,backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}.v-overlay--active.app-dialog>.v-overlay__scrim{background:#0006;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:app-scrim-in .35s ease}@keyframes app-scrim-in{0%{background:#0000;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{background:#0006;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}}.app-dialog__grab.is-sheet{touch-action:none}.app-dialog--sheet>.v-overlay__scrim{touch-action:none}.app-dialog--sheet .app-dialog__body{overscroll-behavior:contain}.v-overlay.app-dialog:not(.v-overlay--active)>.v-overlay__scrim,.v-overlay.app-dialog:not(.v-overlay--active)>.v-overlay__content{pointer-events:none!important}.app-dialog__grip{width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:rgba(var(--v-theme-on-surface),.25)}.app-dialog__card{overflow:hidden;display:flex;flex-direction:column;max-height:100%}.app-dialog__body{padding:12px 12px 4px;overflow-y:auto}.app-dialog__pinned{flex:0 0 auto;padding:8px 12px 14px;border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.app-dialog__actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:6px 12px 10px}.app-dialog__destructive{margin-right:auto}.app-dialog-stack{display:flex;flex-direction:column;gap:12px}.app-dialog-bleed{margin:0 -12px -4px}.app-dialog-rows{margin:0 -12px}.v-overlay.app-dialog--card>.v-overlay__content{width:calc(100% - 32px);max-width:min(var(--app-dialog-max, 440px),calc(100% - 32px))}.v-overlay.app-dialog--sheet{align-items:flex-end}.v-overlay.app-dialog--sheet>.v-overlay__content{margin:0;width:100%;max-width:100%;max-height:92%;left:0!important}.app-dialog--sheet .app-dialog__card{border-radius:0;box-shadow:0 -10px 30px #00000080;padding-bottom:max(18px,env(safe-area-inset-bottom))}.v-overlay.app-dialog--sheet{--app-sheet-min: 75dvh}.app-dialog--sheet .app-dialog__card{min-height:var(--app-sheet-min, 75vh)}.app-dialog--sheet .app-dialog__body{flex:1 1 auto}.v-theme--light .app-dialog--sheet .app-dialog__card{border-top:1px solid rgba(0,0,0,.12)}.app-dialog--accent .app-dialog__card,.app-dialog--accent .app-dialog__card :is(.v-theme--dark,.v-theme--light){--v-theme-primary: var(--app-accent)}.app-sheet-enter-active{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.app-sheet-leave-active{transition:transform .28s cubic-bezier(.4,0,1,1)}.app-sheet-enter-from,.app-sheet-leave-to{transform:translateY(105%)}@media (prefers-reduced-motion: reduce){.app-sheet-enter-active,.app-sheet-leave-active,.v-overlay.app-dialog>.v-overlay__scrim{transition:none}.v-overlay--active.app-dialog>.v-overlay__scrim{animation:none}}.v-snackbar[data-v-0702ad31]{margin-left:max(8px,calc(24px + env(safe-area-inset-left,0px)));margin-right:max(8px,calc(24px + env(safe-area-inset-right,0px)))}.app-splash[data-v-e5311585]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgb(var(--v-theme-background))}.app-splash__logo[data-v-e5311585]{flex:none;width:96px}.app-fab-stack[data-v-76d65468]{position:fixed;right:16px;z-index:1004;display:flex;flex-direction:column;align-items:center;gap:12px}.app-page-fab[data-v-76d65468]{display:contents}.cursor-pointer[data-v-fc68bd60]{cursor:pointer}@media (hover: hover) and (pointer: fine){.camera-only[data-v-fc68bd60]{display:none}}:root{--weather-radius: 18px}.weather-surface,.v-card.weather-surface{border-radius:var(--weather-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.weather-sky,.v-card.weather-sky{color:#fff;border-radius:var(--weather-radius)}.sky-day-clear,.v-card.sky-day-clear{background:radial-gradient(circle at var(--glow-x, 88%) 6%,rgba(255,236,160,.75),transparent 42%),linear-gradient(170deg,#3c84d6,#1f5aa6)}.sky-day-overcast,.v-card.sky-day-overcast{background:radial-gradient(circle at var(--glow-x, 88%) 6%,rgba(255,255,255,.32),transparent 45%),linear-gradient(170deg,#6a8baa,#3e5e80)}.sky-day-wet,.v-card.sky-day-wet{background:radial-gradient(circle at var(--glow-x, 88%) 6%,rgba(255,255,255,.2),transparent 45%),linear-gradient(170deg,#587492,#31496a)}.sky-night-clear,.v-card.sky-night-clear{background:radial-gradient(circle at var(--glow-x, 88%) 8%,rgba(190,200,255,.55),transparent 40%),radial-gradient(1.5px 1.5px at 12% 22%,#fff,transparent),radial-gradient(1.5px 1.5px at 38% 12%,#fff,transparent),radial-gradient(1px 1px at 62% 30%,#fff,transparent),radial-gradient(1.5px 1.5px at 78% 52%,#fff,transparent),radial-gradient(1px 1px at 24% 60%,#fff,transparent),linear-gradient(170deg,#2a33a0,#0f1347)}.sky-night-overcast,.sky-night-wet,.v-card.sky-night-overcast,.v-card.sky-night-wet{background:radial-gradient(circle at var(--glow-x, 88%) 8%,rgba(150,165,230,.3),transparent 40%),linear-gradient(170deg,#263070,#0e1236)}.weather-sky .text-medium-emphasis{color:#fffc!important}.weather-sky .text-disabled{color:#ffffff9e!important}.weather-sky .text-error{color:#ffb59e!important}.weather-sky .text-blue{color:#d6ebff!important}.weather-sky .text-primary{color:#fff!important}.weather-sky .weather-daily{border-color:#ffffff3d!important}@container weather (min-width: 560px){.weather-sky{--glow-x: 45%}}.weather-icon[data-v-574de271]{display:block;flex:none}.temp-label[data-v-20824a49]{padding-left:4px}.day-suffix[data-v-20824a49]{opacity:.6;font-size:.7em;margin-left:1px}.slot-gap[data-v-20824a49]{gap:14px}.slot[data-v-20824a49]{width:44px}.slot span[data-v-20824a49]{white-space:nowrap}.slot-line[data-v-20824a49]{line-height:1.1}.slot-icon[data-v-20824a49]{margin:0}.weather-wrap[data-v-7a000557]{container-type:inline-size;container-name:weather}.attribution[data-v-7a000557]{font-size:.65rem}.info-row[data-v-7a000557]{line-height:1.5rem;margin-bottom:2px}.weather-left[data-v-7a000557]{display:flex;justify-content:space-between;gap:16px}.current-icon[data-v-7a000557]{margin:-6px 0}.current-temp[data-v-7a000557]{line-height:1.1}.weather-daily-wrap[data-v-7a000557]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.is-expanded .weather-daily-wrap[data-v-7a000557]{grid-template-rows:1fr}.weather-daily-clip[data-v-7a000557]{overflow:hidden;min-height:0}.weather-daily[data-v-7a000557]{display:flex;margin-top:12px;padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.daily-day[data-v-7a000557]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.daily-temps[data-v-7a000557]{white-space:nowrap;font-size:.8rem!important}@container weather (min-width: 560px){.weather-body[data-v-7a000557]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.weather-daily-wrap[data-v-7a000557]{grid-template-rows:1fr;transition:none}.weather-daily[data-v-7a000557]{height:100%;margin-top:0;padding-top:0;padding-left:32px;border-top:0;border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.daily-temps[data-v-7a000557]{font-size:inherit!important}.daily-temps>span[data-v-7a000557]:nth-child(2){margin:0 4px}}@container weather (min-width: 560px) and (max-width: 899px){.daily-day[data-v-7a000557]:nth-child(n+4){display:none}}@container weather (min-width: 900px) and (max-width: 1099px){.daily-day[data-v-7a000557]:nth-child(n+5){display:none}}.app-skeleton__bar[data-v-17067a05]{display:block;height:12px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.08);animation:app-skeleton-pulse-17067a05 1.4s ease-in-out infinite}.app-skeleton__bar--sub[data-v-17067a05]{height:10px;opacity:.8}.app-skeleton__bar--thick[data-v-17067a05]{height:10px;border-radius:5px}.app-skeleton__row[data-v-17067a05]{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:56px}.app-skeleton__lines[data-v-17067a05]{flex:1;min-width:0;display:grid;gap:8px}.app-skeleton__lead[data-v-17067a05]{width:32px;height:32px;border-radius:50%;flex:none}.app-skeleton__lead--small[data-v-17067a05]{width:20px;height:20px}.app-skeleton__trailing[data-v-17067a05]{width:48px;flex:none}.app-skeleton__card[data-v-17067a05]{overflow:hidden}.app-skeleton__head[data-v-17067a05]{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;min-height:56px}.app-skeleton__title[data-v-17067a05]{line-height:1}.app-skeleton__block[data-v-17067a05]{width:100%;border-radius:12px}.app-skeleton__value[data-v-17067a05]{display:grid;gap:12px;padding:16px}.app-skeleton__big[data-v-17067a05]{width:42%;height:38px;border-radius:8px}@keyframes app-skeleton-pulse-17067a05{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.app-skeleton__bar[data-v-17067a05]{animation:none}}.home-card[data-v-75b9838b]{overflow:hidden;position:relative}.home-card__head[data-v-75b9838b]{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;cursor:pointer;min-height:56px}.home-card__head.is-static[data-v-75b9838b]{cursor:default}.home-card__title[data-v-75b9838b]{min-width:0}.home-card__icon[data-v-75b9838b]{color:var(--ha)}.home-card__title[data-v-75b9838b] .life-app-label{color:var(--ha);opacity:.9}.home-card__chevron[data-v-75b9838b]{opacity:.6}.home-card__value[data-v-75b9838b]{font-size:18px;font-weight:700;line-height:1.2}.home-card__right[data-v-75b9838b]{margin-left:auto;display:flex;align-items:center;gap:2px}.brief-recap[data-v-c6e91756]{margin:0;padding:12px 16px 4px;line-height:1.6;white-space:pre-line;opacity:.85}.brief-actions[data-v-c6e91756]{display:flex;justify-content:flex-end;padding:0 8px 6px}.life-list-empty-enter-active[data-v-1bd73928]{transition:opacity .3s ease}.life-list-empty-enter-from[data-v-1bd73928]{opacity:0}.life-list-card[data-v-1153d3ef]{position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.life-list-card[data-v-1153d3ef]:last-child{border-bottom:none}.life-list-card--disabled[data-v-1153d3ef]{cursor:default;opacity:.5}.life-list-card__reveal[data-v-1153d3ef]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 16px;pointer-events:none;z-index:0}.life-list-card__reveal--right[data-v-1153d3ef]{justify-content:flex-start}.life-list-card__reveal--left[data-v-1153d3ef]{justify-content:flex-end}.life-list-card__content[data-v-1153d3ef]{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:56px;text-align:left}.life-list-card__content--compact[data-v-1153d3ef]{padding:18px 16px}.life-list-card__content--dense[data-v-1153d3ef]{padding:6px 16px;min-height:36px;gap:8px}.life-list-card__title[data-v-1153d3ef]{font-size:1.25rem}.life-list-card__title--dense[data-v-1153d3ef]{font-size:.875rem}.life-list-card__subtitle[data-v-1153d3ef]{font-size:1rem}.life-list-card__subtitle--dense[data-v-1153d3ef]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.life-list-card__trailing[data-v-1153d3ef]{display:contents}.life-list-card__trailing--dense[data-v-1153d3ef]{display:flex;align-items:center;flex:none;gap:8px;font-size:.875rem;white-space:nowrap;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}@media (max-width: 600px){.life-list-card__title--dense[data-v-1153d3ef]{font-size:.9375rem}.life-list-card__subtitle--dense[data-v-1153d3ef]{font-size:.8125rem}.life-list-card__trailing--dense[data-v-1153d3ef]{font-size:.9375rem}}.life-list-card__action.v-btn[data-v-1153d3ef]{width:var(--app-group-lead, 32px);height:32px}.life-list-card__action[data-v-1153d3ef] .v-icon{font-size:24px;width:24px;height:24px}html.swipe-mode .desktop-only[data-v-1153d3ef]{display:none}.notes-list[data-v-0640e59b]{border-radius:12px}.notes-list--scroll[data-v-0640e59b]{max-height:38dvh;overflow-y:auto}.notes-list[data-v-0640e59b] .v-card{margin-bottom:0!important}.note__body[data-v-0640e59b]{display:block;white-space:pre-wrap;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.chapter-actions[data-v-0df03ddb]{display:flex;gap:8px}.chapter-actions>.v-btn[data-v-0df03ddb]{flex:1 1 0}.reading[data-v-a857f9d9]{margin-bottom:16px}.rtile__streak[data-v-a857f9d9]{display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.rtile__streak-num[data-v-a857f9d9]{display:inline-flex;align-items:center;gap:3px;font-size:26px;font-weight:800;line-height:1.1;color:#ff9800}.rtile__streak-num .v-icon[data-v-a857f9d9]{color:#ff9800}.rtile__streak-label[data-v-a857f9d9]{font-size:11px;opacity:.65}.rtile__go[data-v-a857f9d9]{display:inline-flex;align-items:center;gap:4px}.reading__rail[data-v-a857f9d9]{display:flex;gap:10px;overflow-x:auto;margin:0 -16px;padding:2px 16px 8px;scroll-padding-left:16px;scroll-snap-type:x proximity;scrollbar-width:none}.reading__rail[data-v-a857f9d9]::-webkit-scrollbar{display:none}.rtile[data-v-a857f9d9]{flex:0 0 172px;scroll-snap-align:start;min-width:0;padding:12px 12px 8px 14px;border-radius:16px;cursor:pointer;background:rgb(var(--v-theme-surface));box-shadow:0 1px 3px #00000040}.rtile[data-v-a857f9d9]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.rtile__top[data-v-a857f9d9]{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.rtile__top--late[data-v-a857f9d9]{color:rgb(var(--v-theme-error));opacity:1}.rtile__title[data-v-a857f9d9]{margin-top:4px;font-size:16px;font-weight:700}.rtile__sub[data-v-a857f9d9]{min-height:1.2em;font-size:12px;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rtile__actions[data-v-a857f9d9]{display:flex;align-items:center;justify-content:space-between;margin:6px 0 0 -10px}.rtile--all[data-v-a857f9d9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex-basis:110px;border:0;color:inherit;font:inherit;background:transparent;box-shadow:none}.rtile--all>span[data-v-a857f9d9]:not(.rtile__go){font-size:11px;opacity:.65}@media (max-width: 599px){.reading__rail--1 .rtile[data-v-a857f9d9]{flex-basis:calc(100% - 52px)}.reading__rail--2 .rtile[data-v-a857f9d9]{flex-basis:calc((100% - 62px)/2)}.reading__rail--3 .rtile[data-v-a857f9d9]{flex-basis:44%}.reading__rail .rtile--all[data-v-a857f9d9]{flex-basis:110px}}.rtile[data-v-a857f9d9]{transition:flex-basis .32s ease,padding .32s ease,margin .32s ease,opacity .25s ease;overflow:hidden}.rtile[data-v-a857f9d9]:not(.rtile--all)>*{min-width:130px}.rtile-leave-active[data-v-a857f9d9]{pointer-events:none}.rtile-leave-to[data-v-a857f9d9],.rtile-enter-from[data-v-a857f9d9]{flex-basis:0!important;padding-left:0;padding-right:0;margin-right:-10px;opacity:0}@media (prefers-reduced-motion: reduce){.rtile[data-v-a857f9d9],.rtile-leave-active[data-v-a857f9d9],.rtile-enter-active[data-v-a857f9d9]{transition:none}}.memory-range[data-v-31c1ea7a]{margin-top:6px}.memory-range__slider[data-v-31c1ea7a]{margin:0 10%}.memory-range__text[data-v-31c1ea7a]{text-align:center}.passage--raw[data-v-f6be3dc5]{white-space:pre-line}.passage__ref[data-v-f6be3dc5]{font-weight:500;margin-bottom:4px}.passage__num[data-v-f6be3dc5]{font-size:.7em;font-weight:600;margin-right:2px;opacity:.7}.passage__part[data-v-f6be3dc5]{margin:0 0 8px}.passage__ref[data-v-f6be3dc5],.passage__verse[data-v-f6be3dc5],.passage__part[data-v-f6be3dc5]{transition:opacity .25s ease}.is-faded[data-v-f6be3dc5]{opacity:.25}.mf-ref[data-v-1afc395f]{display:flex;gap:8px;align-items:stretch}.mf-ref .v-btn[data-v-1afc395f]{height:auto}.mf-audio[data-v-1afc395f]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-warning),.12)}.mem-dlg__audio[data-v-67c1af99]{opacity:.5}.mem-card[data-v-42395f0a]{margin-bottom:12px;overflow:hidden;cursor:pointer;position:relative}.mem-card__head[data-v-42395f0a]{display:flex;align-items:center;gap:8px;padding:10px 16px;min-height:46px}.mem-card__name[data-v-42395f0a]{font-size:16px;font-weight:700;line-height:1.2}.mem__audio[data-v-42395f0a]{opacity:.5}.mem__when[data-v-42395f0a]{margin-left:auto;font-size:12px;opacity:.7;white-space:nowrap}.mem__when.text-error[data-v-42395f0a]{opacity:1}.mem-card__text[data-v-42395f0a]{padding:12px 16px 14px;font-size:14px;line-height:1.5;white-space:pre-line}.mem-card__clamp.is-clamped[data-v-42395f0a]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent);mask-image:linear-gradient(to bottom,#000 60%,transparent)}.mem-card__foot[data-v-42395f0a]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 10px;min-height:40px}.mem-card__done[data-v-42395f0a]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;border:0;border-radius:16px;background:none;font:inherit;font-size:13px;font-weight:700;color:inherit;opacity:.85;cursor:pointer}.mem-card__done.is-on[data-v-42395f0a]{opacity:1}.mem__more[data-v-42395f0a]{display:flex;align-items:center;justify-content:center;gap:2px;font-size:12px;opacity:.65;padding:0 0 6px;cursor:pointer}.mem-fav[data-v-42395f0a],.mem-fav[data-v-42395f0a] .v-theme--dark,.mem-fav[data-v-42395f0a] .v-theme--light{--v-theme-primary: var(--v-theme-success)}.mem-fav[data-v-42395f0a]{--ha: rgb(var(--v-theme-success))}.app-list-group__head[data-v-c1977c23]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px 6px;border:0;background:none;color:inherit;font:inherit;text-align:left}.app-list-group[data-v-c1977c23] .life-list-card__content{padding-inline:12px}.app-list-group__head.is-interactive[data-v-c1977c23]{cursor:pointer;padding-left:6px}.app-list-group__title[data-v-c1977c23]{flex:1;min-width:0;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.app-list-group__alert[data-v-c1977c23]{font-size:.75rem;font-weight:600;color:rgb(var(--v-theme-error))}.app-list-group__sum[data-v-c1977c23]{font-size:.8125rem;font-weight:700;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));white-space:nowrap}.app-list-group__lead[data-v-c1977c23]{display:inline-flex;flex:none;width:20px;align-items:center;justify-content:center}.app-list-group__chev[data-v-c1977c23]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));transition:transform .2s ease}.app-list-group__chev.is-open[data-v-c1977c23]{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.app-list-group__chev[data-v-c1977c23]{transition:none}}.task-row--done[data-v-ac2c2894]{opacity:.55;text-decoration:line-through}.task-row__lead[data-v-ac2c2894]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--app-group-lead, 32px)}.app-tg{display:flex;padding:3px;border-radius:10px;background:#ffffff0b;box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #ffffff0d}.app-tg__b{flex:1 1 0;min-width:0;min-height:34px;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:600;padding:6px 2px;border-radius:8px;cursor:pointer;opacity:.75;transition:background .15s,opacity .15s;white-space:nowrap}.app-tg__b.is-on{background:color-mix(in srgb,var(--ha, rgb(var(--v-theme-primary))) 22%,transparent);color:var(--ha, rgb(var(--v-theme-primary)));opacity:1}:is(.v-theme--light,.phone--light) .app-tg{background:#0000000b;box-shadow:inset 0 1px 2px #0000001a,inset 0 0 0 1px #0000000f}:is(.v-theme--light,.phone--light) .app-tg__b.is-on{background:rgb(var(--v-theme-surface));box-shadow:0 1px 3px #00000059}.tk-every[data-v-e1515537]{display:grid;grid-template-columns:96px 1fr;gap:12px}.tk-pair[data-v-e1515537]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.tasks-card[data-v-cce01074]{--app-group-lead: 32px}.task-row__lead[data-v-cce01074]{display:inline-flex;flex:none;width:var(--app-group-lead, 32px)}.home-tasks-more[data-v-cce01074]{cursor:pointer;padding:8px 12px 8px 52px;font-size:13px;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.home-tasks-more[data-v-cce01074]:hover{background:rgba(var(--v-theme-on-surface),.04)}.journal-toolbar[data-v-68fbb6a2]{display:flex;align-items:center;gap:2px;margin-bottom:6px}.journal-swatch[data-v-68fbb6a2]{display:inline-block;width:14px;height:14px;margin-right:8px;border-radius:50%;border:1px solid rgba(128,128,128,.4)}.journal-well[data-v-68fbb6a2]{padding:10px 12px;min-height:170px;cursor:text}[data-v-68fbb6a2] .journal-editor{min-height:150px;outline:none;font-size:15px;line-height:1.6}[data-v-68fbb6a2] .journal-editor p{margin:0 0 .5em}[data-v-68fbb6a2] .journal-editor p:last-child{margin-bottom:0}.jr-tiles[data-v-1364d8c3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.jr-tile[data-v-1364d8c3]{display:flex;align-items:center;gap:4px;min-width:0;padding:8px 4px 8px 12px;border-radius:12px;cursor:pointer;background:rgba(var(--v-theme-on-surface),.06)}.jr-tile.is-wide[data-v-1364d8c3]{grid-column:1 / -1}.jr-tile[data-v-1364d8c3]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.jr-tile__text[data-v-1364d8c3]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.jr-tile__name[data-v-1364d8c3]{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-tile__age[data-v-1364d8c3]{font-size:12px;opacity:.65}.jr-tile__add[data-v-1364d8c3]{flex:none;opacity:.85}@media (min-width: 600px){.jr-tiles[data-v-1364d8c3]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.jr-tile.is-wide[data-v-1364d8c3]{grid-column:auto}}.bd-card[data-v-af8be05c]{position:relative;overflow:hidden;isolation:isolate;border-radius:18px;color:#fff;cursor:pointer;min-height:var(--bd-min, 168px);padding:12px 14px;display:flex;flex-direction:column;justify-content:space-between;background:#222 var(--img, none) center / cover no-repeat;box-shadow:0 2px 8px #00000059}.bd-card[data-v-af8be05c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--accent) 55%,transparent),transparent 46%),linear-gradient(to top,#000000e0,#00000073 52%,#0000001f)}.bd-card--noimage[data-v-af8be05c]{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 55%,#0c2a2c),#0c3a3d)}.bd-card--noimage.bd-card--tint[data-v-af8be05c]{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 62%,#141414),color-mix(in srgb,var(--accent) 26%,#0a0a0a))}.bd-card--notop[data-v-af8be05c]{justify-content:flex-end}.bd-card--static[data-v-af8be05c]{cursor:default}.bd-card[data-v-af8be05c]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.bd-card__top[data-v-af8be05c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.bd-card__label[data-v-af8be05c]{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.7)}.bd-card__status[data-v-af8be05c]{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:10px;background:color-mix(in srgb,var(--accent) 70%,#000)}.bd-card__bottom[data-v-af8be05c]{display:flex;flex-direction:column;align-items:stretch;gap:3px}.bd-card[data-v-af8be05c] .bd-card__title{font-size:20px;font-weight:800;line-height:1.15;text-shadow:0 1px 4px rgba(0,0,0,.7)}.bd-card[data-v-af8be05c] .bd-card__meta{font-size:12px;opacity:.92;text-shadow:0 1px 3px rgba(0,0,0,.7)}.bd-card[data-v-af8be05c] .bd-card__meta--sm{font-size:11px;opacity:.8}.bd-card[data-v-af8be05c] .bd-card__bar{height:4px;margin-top:6px;border-radius:2px;background:#ffffff47;overflow:hidden}.bd-card[data-v-af8be05c] .bd-card__bar>span{display:block;height:100%;border-radius:2px;background:#fff}.money-balance__text[data-v-1c759062]{text-align:left}.money-balance__amount[data-v-1c759062]{font-size:30px;font-weight:800;line-height:1.1;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.55)}.money-balance__spark[data-v-1c759062]{height:56px;margin:6px -14px -12px}.entity-logo[data-v-20988783]{flex:none;display:inline-block;border-radius:22%;object-fit:cover;vertical-align:middle}.entity-logo--circle[data-v-20988783]{border-radius:50%}.entity-logo--initials[data-v-20988783]{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.txn-wrap[data-v-a63caa2e]{container-type:inline-size}.txn-wrap--embedded[data-v-a63caa2e]{flex:1;min-width:0}.txn-row[data-v-a63caa2e]{cursor:pointer;display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));min-width:0}.txn-wrap:last-child .txn-row[data-v-a63caa2e]{border-bottom:none;padding-bottom:2px}.txn-row[data-v-a63caa2e]:hover{background:#0060640a}.txn-row--embedded[data-v-a63caa2e]{padding:0;border-bottom:none}.txn-wrap:last-child .txn-row--embedded[data-v-a63caa2e]{padding-bottom:0}.txn-row--embedded[data-v-a63caa2e]:hover{background:none}.txn-row--pending .txn-amount[data-v-a63caa2e]{opacity:.65}.txn-circle[data-v-a63caa2e]{display:inline-flex;flex:none;background:none;border:0;padding:0;cursor:pointer;color:rgba(var(--v-theme-on-surface),.5)}.txn-grid[data-v-a63caa2e]{flex:1;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo payee amount" "logo category date" "logo account .";column-gap:12px;row-gap:1px;align-items:center}.txn-grid--nologo[data-v-a63caa2e]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"payee amount" "category date" "account ."}.txn-logo[data-v-a63caa2e]{grid-area:logo;position:relative;display:inline-flex;align-self:center}.txn-logo__badge[data-v-a63caa2e]{position:absolute;right:-4px;bottom:-4px;background:rgb(var(--v-theme-surface));border-radius:50%}.txn-payee[data-v-a63caa2e]{grid-area:payee;font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txn-category[data-v-a63caa2e]{grid-area:category}.txn-account[data-v-a63caa2e]{grid-area:account}.txn-date[data-v-a63caa2e]{grid-area:date;justify-self:end}.txn-amount[data-v-a63caa2e]{grid-area:amount;justify-self:end;font-size:.875rem;font-weight:500;white-space:nowrap}.txn-category[data-v-a63caa2e],.txn-account[data-v-a63caa2e],.txn-date[data-v-a63caa2e]{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.txn-category__parent[data-v-a63caa2e],.txn-detail[data-v-a63caa2e]{display:none}@container (min-width: 720px){.txn-grid[data-v-a63caa2e]{grid-template-columns:auto minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.4fr) 110px;grid-template-areas:"logo payee account category amount" "logo detail detail detail date";row-gap:1px}.txn-grid--nologo[data-v-a63caa2e]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.4fr) 110px;grid-template-areas:"payee account category amount" "detail detail detail date"}.txn-date[data-v-a63caa2e],.txn-amount[data-v-a63caa2e]{justify-self:end}.txn-category__parent[data-v-a63caa2e]{display:inline}.txn-category__icons[data-v-a63caa2e]{display:none}.txn-detail[data-v-a63caa2e]{grid-area:detail;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;font-size:.75rem;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.txn-detail__note[data-v-a63caa2e]{font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}.money-more[data-v-bcb302b3]{display:block;width:100%;padding:8px 16px;border:0;background:none;text-align:left;font:inherit;font-size:13px;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.money-more--link[data-v-bcb302b3]{cursor:pointer;color:rgb(var(--v-theme-primary))}.bd-line[data-v-607082c6]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;padding:0 6px}.bd-late[data-v-607082c6]{font-weight:700}.bd-chip[data-v-607082c6]{display:inline-flex;align-items:center;gap:3px;padding:0 7px;border-radius:9px;font-size:11px;font-weight:700;line-height:17px}.bd-chip.is-manual[data-v-607082c6]{background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.bd-chip.is-sched[data-v-607082c6]{background:rgba(var(--v-theme-primary),.18);color:rgb(var(--v-theme-primary))}.bd-note[data-v-607082c6]{display:flex;align-items:center;gap:4px;margin:4px 6px 0;font-size:12px;opacity:.8}.bd-row[data-v-607082c6]{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:10px;font-size:14px;background:rgba(var(--v-theme-on-surface),.045)}.bd-row__text[data-v-607082c6]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left}.bd-site[data-v-607082c6]{text-decoration:none;color:rgb(var(--v-theme-primary));font-weight:600}.bd-tiles[data-v-607082c6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.bd-tile[data-v-607082c6]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;padding:8px;overflow:hidden;color:inherit;text-decoration:none;font:inherit;border:0;cursor:pointer}.bd-tile--file[data-v-607082c6]{padding:0}.bd-tile__open[data-v-607082c6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px;color:inherit;text-decoration:none}.bd-del[data-v-607082c6]{position:absolute;top:6px;right:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:28px;height:28px;padding:0 6px;border:0;border-radius:14px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;color:#fff;background:#0000008c;transition:background .15s,padding .15s}.bd-del.is-armed[data-v-607082c6]{padding:0 10px 0 8px;background:rgb(var(--v-theme-error))}.bd-del[data-v-607082c6]:disabled{cursor:default}.bd-tile--upload[data-v-607082c6]{color:rgba(var(--v-theme-on-surface),.7)}.bd-tile--upload[data-v-607082c6]:disabled{cursor:default}.bd-tile__icon[data-v-607082c6]{opacity:.85}.bd-tile__name[data-v-607082c6]{max-width:100%;font-size:12px;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-tile__img[data-v-607082c6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bd-tile__img+.bd-tile__name[data-v-607082c6]{position:absolute;left:0;right:0;bottom:0;max-width:none;box-sizing:border-box;padding:22px 8px 6px;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);text-shadow:0 1px 3px rgba(0,0,0,.7)}.bd-links[data-v-607082c6],.bd-matches[data-v-607082c6]{display:flex;flex-direction:column;gap:6px}.bd-match[data-v-607082c6]{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.045);font-size:13px}.bd-match__text[data-v-607082c6]{flex:1 1 auto;min-width:0;line-height:1.25}.bd-match__title[data-v-607082c6]{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-list[data-v-779c7d2a]{display:flex;flex-direction:column;gap:6px}.lk-list--scroll[data-v-779c7d2a]{max-height:34vh;overflow-y:auto}.lk-row[data-v-779c7d2a]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 8px 8px 12px;border:0;border-radius:10px;text-align:left;color:inherit;font:inherit;font-size:13px;background:rgba(var(--v-theme-on-surface),.045);cursor:pointer}.lk-row--static[data-v-779c7d2a]{cursor:default}.lk-row.is-disabled[data-v-779c7d2a]{opacity:.5;cursor:default}.lk-text[data-v-779c7d2a]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.lk-title[data-v-779c7d2a]{font-weight:600;font-size:14px}.lk-sub[data-v-779c7d2a]{opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-check[data-v-779c7d2a]{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid rgba(var(--v-theme-on-surface),.45)}.lk-check.is-on[data-v-779c7d2a]{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 4px rgb(var(--v-theme-surface))}.money-pastdue[data-v-ea7292c0]{margin-left:8px;font-size:13px;font-weight:600;color:rgb(var(--v-theme-error))}.sr-form[data-v-66b1df57]{display:flex;flex-direction:column;gap:12px}.sr-every[data-v-66b1df57]{display:grid;grid-template-columns:120px 1fr;gap:12px}.sr-from[data-v-66b1df57]{margin:-2px 2px 0}.sr-hint[data-v-66b1df57]{margin:0 2px;opacity:.8}.sr-note[data-v-66b1df57]{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:10px;font-size:13px;line-height:1.35;background:rgba(var(--v-theme-on-surface),.06)}.sr-note--error[data-v-66b1df57]{background:rgba(var(--v-theme-error),.14);color:rgb(var(--v-theme-error))}.sr-note--warning[data-v-66b1df57]{background:rgba(var(--v-theme-warning),.16)}.sr-note .v-icon[data-v-66b1df57]{margin-top:1px;flex:none}.sr-preview[data-v-66b1df57]{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);font-size:14px}.sr-preview>div[data-v-66b1df57]:not(:last-child){display:flex;justify-content:space-between;gap:12px}.sr-preview__k[data-v-66b1df57]{opacity:.65}.txd-body[data-v-5912cf0c]{display:flex;flex-direction:column;gap:12px}.txd-line[data-v-5912cf0c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;padding:0 6px}.txd-chip[data-v-5912cf0c]{display:inline-flex;align-items:center;gap:3px;padding:0 7px;border-radius:9px;font-size:11px;font-weight:700;line-height:17px;background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.txd-income[data-v-5912cf0c]{font-weight:700;color:rgb(var(--v-theme-success))}.txd-row[data-v-5912cf0c]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 12px;min-height:40px;border:0;border-radius:10px;font:inherit;font-size:14px;color:inherit;text-align:left;background:rgba(var(--v-theme-on-surface),.045);cursor:pointer}.txd-row__text[data-v-5912cf0c]{flex:1 1 auto;min-width:0}.txd-tiles[data-v-5912cf0c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.txd-tile[data-v-5912cf0c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;padding:8px;overflow:hidden;color:inherit;font:inherit;border:0;cursor:pointer}.txd-tile--upload[data-v-5912cf0c]{color:rgba(var(--v-theme-on-surface),.7)}.txd-tile--upload[data-v-5912cf0c]:disabled{cursor:default}.txd-tile--file[data-v-5912cf0c]{padding:0}.txd-tile__open[data-v-5912cf0c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px;color:inherit;text-decoration:none}.txd-tile__icon[data-v-5912cf0c]{opacity:.85}.txd-tile__name[data-v-5912cf0c]{max-width:100%;font-size:12px;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txd-tile__img[data-v-5912cf0c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.txd-tile__img+.txd-tile__name[data-v-5912cf0c]{position:absolute;left:0;right:0;bottom:0;max-width:none;box-sizing:border-box;padding:22px 8px 6px;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);text-shadow:0 1px 3px rgba(0,0,0,.7)}.txd-act[data-v-5912cf0c]{position:absolute;top:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:28px;height:28px;padding:0 6px;border:0;border-radius:14px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;color:#fff;background:#0000008c;transition:background .15s,padding .15s}.txd-act[data-v-5912cf0c]:disabled{cursor:default}.txd-act--left[data-v-5912cf0c]{left:6px}.txd-act--right[data-v-5912cf0c]{right:6px}.txd-act.is-armed[data-v-5912cf0c]{padding:0 10px 0 8px;background:rgb(var(--v-theme-error))}.txd-view[data-v-5912cf0c]{display:flex;flex-direction:column;gap:12px}.txd-chiprow[data-v-5912cf0c]{display:flex;padding:0 6px}.txd-rem[data-v-5912cf0c]{display:inline-flex;padding:0 9px;border-radius:10px;font-size:12px;font-weight:700;line-height:20px;background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.txd-rem.is-ok[data-v-5912cf0c]{background:rgba(var(--v-theme-success),.18);color:rgb(var(--v-theme-success))}.txd-x[data-v-5912cf0c]{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:4px;min-width:28px;height:28px;padding:0 6px;border:0;border-radius:14px;font:inherit;font-size:12px;font-weight:700;color:inherit;cursor:pointer;background:rgba(var(--v-theme-on-surface),.08);transition:background .15s,padding .15s}.txd-x.is-armed[data-v-5912cf0c]{padding:0 10px 0 8px;color:#fff;background:rgb(var(--v-theme-error))}.txd-item.txd-item--draft[data-v-5912cf0c]{flex-direction:column;align-items:stretch;gap:8px;outline:1px dashed rgba(var(--v-theme-on-surface),.25)}.txd-draftfields[data-v-5912cf0c]{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:8px}.txd-form[data-v-5912cf0c]{display:flex;flex-direction:column;gap:12px}.txd-form__two[data-v-5912cf0c]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px}.txd-error[data-v-5912cf0c]{padding:8px 12px;border-radius:10px;color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12)}.txd-cand[data-v-5912cf0c]{display:flex;flex-direction:column}.txd-list[data-v-5912cf0c]{display:flex;flex-direction:column;gap:6px}.txd-item[data-v-5912cf0c]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.045);font-size:13px}.txd-item--inline[data-v-5912cf0c]{flex-direction:row;align-items:center;gap:10px;padding:8px 8px 8px 12px}.txd-item__text[data-v-5912cf0c]{flex:1 1 auto;min-width:0;line-height:1.25}.txd-item__title[data-v-5912cf0c]{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txd-k[data-v-5912cf0c]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.txd-v[data-v-5912cf0c]{font-family:monospace;font-size:13px;word-break:break-all;white-space:pre-wrap}.txd-thumb[data-v-5912cf0c]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:8px;background:rgba(var(--v-theme-on-surface),.08)}.txd-thumb img[data-v-5912cf0c]{width:100%;height:100%;object-fit:cover}.pg[data-v-92567b94]{container-type:inline-size}.pg__grid[data-v-92567b94]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@container (min-width: 640px){.pg__grid[data-v-92567b94]{grid-template-columns:repeat(6,1fr)}}.pg__tile[data-v-92567b94]{position:relative;aspect-ratio:2 / 3;border-radius:16px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s}.pg__open[data-v-92567b94]{display:block;position:relative;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:none;color:inherit;cursor:pointer;text-align:left}.pg__open[data-v-92567b94]:focus-visible,.pg__check[data-v-92567b94]:focus-visible,.pg__all[data-v-92567b94]:focus-visible{outline:2px solid var(--c);outline-offset:2px}.pg__poster[data-v-92567b94]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;background:rgba(var(--v-theme-on-surface),.08);box-shadow:0 6px 16px -8px #0000008c}.pg__tile.is-busy[data-v-92567b94]{opacity:.7}.pg__caption[data-v-92567b94]{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:1px;padding:38px 8px 8px;border-radius:0 0 16px 16px;color:#fff;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--c) 82%,#000) 0%,color-mix(in srgb,var(--c) 55%,transparent) 55%,transparent 100%)}.pg__caption b[data-v-92567b94]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;line-height:1.15;text-shadow:0 1px 2px rgba(0,0,0,.7),0 2px 6px rgba(0,0,0,.45)}.pg__open.is-markable .pg__caption b[data-v-92567b94]{padding-right:30px}.pg__badge[data-v-92567b94]{font-size:10px;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.7),0 2px 5px rgba(0,0,0,.4);animation:pg-pop-92567b94 .5s ease}.pg__check[data-v-92567b94]{position:absolute;right:6px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;min-width:28px;padding:0 6px;border:0;border-radius:14px;cursor:pointer;font:700 11px/1 Roboto,sans-serif;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,padding .2s}.pg__check.is-confirm[data-v-92567b94]{background:rgb(var(--v-theme-success));padding:0 10px 0 8px}.pg__all[data-v-92567b94]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;cursor:pointer;color:#fff;font:inherit;background:linear-gradient(160deg,var(--c),var(--c2))}.pg__all b[data-v-92567b94]{font-size:15px;text-shadow:0 1px 3px rgba(0,0,0,.35)}.pg__all span[data-v-92567b94]{font-size:11px;opacity:.9}.pg__skeleton[data-v-92567b94]{background:rgba(var(--v-theme-on-surface),.08);animation:pg-pulse-92567b94 1.4s ease-in-out infinite}@keyframes pg-pulse-92567b94{50%{opacity:.5}}.pg-swap-leave-active[data-v-92567b94]{display:none}.pg-tile-leave-active[data-v-92567b94]{position:absolute;transition:transform .4s ease,opacity .3s ease}.pg-tile-leave-to[data-v-92567b94]{transform:scale(.6) translateY(10px);opacity:0}.pg-tile-enter-active[data-v-92567b94]{transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s}.pg-tile-enter-from[data-v-92567b94]{transform:scale(.7);opacity:0}.pg-tile-move[data-v-92567b94]{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.pg__poster.is-flipping[data-v-92567b94]{animation:pg-flip-92567b94 .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 70ms)}@keyframes pg-flip-92567b94{0%{transform:perspective(500px) rotateY(90deg) scale(.9);opacity:0}to{transform:perspective(500px) rotateY(0) scale(1);opacity:1}}@keyframes pg-pop-92567b94{0%{transform:scale(.85)}50%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.pg__tile[data-v-92567b94],.pg__poster[data-v-92567b94],.pg__badge[data-v-92567b94],.pg__skeleton[data-v-92567b94]{animation:none!important;transition:none!important}}.mix-label[data-v-85eff17c]{display:inline-block;animation:mix-pop-85eff17c .4s ease}@keyframes mix-pop-85eff17c{0%{transform:scale(.85)}50%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.mix-label[data-v-85eff17c]{animation:none}}.saved-panel[data-v-df1cb2b1]{display:flex;flex-direction:column;gap:10px}.saved-panel__list[data-v-df1cb2b1]{margin:0 -12px;max-height:min(220px,30dvh);overflow-y:auto}.saved-panel__kind[data-v-df1cb2b1]{color:rgb(var(--v-theme-primary));opacity:.85}.prev-panel__list[data-v-ea0935eb]{margin:0 -12px;max-height:min(220px,30dvh);overflow-y:auto}.prev-panel__kind[data-v-ea0935eb]{color:rgb(var(--v-theme-primary));opacity:.85}.qty-grid[data-v-a3b5ee28]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qty-calcs[data-v-a3b5ee28]{display:flex;gap:8px}.qty-calcs>.v-btn[data-v-a3b5ee28]{flex:1 1 0;min-width:0}.food-dialog-head[data-v-bacf10a9]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;min-height:48px}.food-dialog-head__title[data-v-bacf10a9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--food-radius: 18px}.food-dialog>.v-overlay__content>.v-card{border-radius:var(--food-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.food-dialog .v-card-actions{padding:8px 20px 14px}.food-dialog.v-dialog{align-items:flex-start}.food-dialog.v-dialog>.v-overlay__content{margin-top:min(8vh,64px)}.food-surface,.v-card.food-surface{border-radius:var(--food-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.food-surface.food-tint,.v-card.food-surface.food-tint{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),var(--tint) 9%),color-mix(in srgb,rgb(var(--v-theme-surface)),var(--tint) 3%))}.v-theme--dark .food-surface.food-tint,.v-theme--dark .v-card.food-surface.food-tint{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),var(--tint) var(--tint-dark-a, 16%)),color-mix(in srgb,rgb(var(--v-theme-surface)),var(--tint) var(--tint-dark-b, 7%)))}.food-tint--food{--tint: rgb(var(--v-theme-food));--tint-dark-a: 11%;--tint-dark-b: 5%}.food-tint--water{--tint: rgb(var(--v-theme-water))}.recipe-yield[data-v-79c1c59a]{display:grid;grid-template-columns:1fr 1.4fr;gap:8px}.recipe-line[data-v-79c1c59a]{padding-block:10px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.recipe-line--plain[data-v-79c1c59a]{display:flex;align-items:baseline;justify-content:space-between;cursor:pointer}.recipe-line--plain[data-v-79c1c59a]:hover,.recipe-line--plain[data-v-79c1c59a]:focus-visible{background:rgba(var(--v-theme-on-surface),.04)}.recipe-line__text[data-v-79c1c59a]{min-width:0;overflow-wrap:anywhere}.recipe-line__actions[data-v-79c1c59a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-bottom:8px}.recipe-line__icon-btn[data-v-79c1c59a]{width:44px;height:36px}.recipe-line--editing[data-v-79c1c59a]{padding-inline:8px;margin-block:4px;border:1px solid rgb(var(--v-theme-primary));border-radius:8px}.recipe-line__nums[data-v-79c1c59a]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:8px}.recipe-line__unit[data-v-79c1c59a]{opacity:.7}.v-overlay.food-add--behind>.v-overlay__content{visibility:hidden}.food-add__suggest[data-v-c978f099]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;max-height:220px;overflow-y:auto}.food-add__items[data-v-c978f099]{max-height:32vh;overflow-y:auto;margin:0 -12px}.food-add__kind[data-v-c978f099]{color:rgb(var(--v-theme-primary));opacity:.85}.stl[data-v-bb4b1794]{margin-top:10px}.stl__track[data-v-bb4b1794]{position:relative;overflow:hidden;display:flex;flex-direction:column}.stl__lane[data-v-bb4b1794]{position:relative;flex:1 1 0;background:color-mix(in srgb,rgb(var(--v-theme-standing)) 14%,transparent)}.stl__seg[data-v-bb4b1794]{position:absolute;top:0;bottom:0;min-width:4px;background:rgb(var(--v-theme-standing));transition:width .4s ease}.stl__prog[data-v-bb4b1794]{min-width:0}.is-lanes .stl__lane--strip[data-v-bb4b1794]{background:color-mix(in srgb,rgb(var(--v-theme-standing)) 9%,transparent)}.is-lanes .stl__lane--goal[data-v-bb4b1794]{background:color-mix(in srgb,rgb(var(--v-theme-standing)) 22%,transparent)}.stl__now[data-v-bb4b1794]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:rgb(var(--v-theme-on-surface));opacity:.7}.stl__ticks[data-v-bb4b1794]{position:relative;height:14px;margin-top:3px;font-size:10px;font-weight:700;opacity:.55}.stl__tick[data-v-bb4b1794]{position:absolute;transform:translate(-50%);white-space:nowrap}.stl__tick[data-v-bb4b1794]:first-child{transform:none}.stl__tick[data-v-bb4b1794]:last-child{transform:translate(-100%)}.font-mono[data-v-d0129ec6]{font-family:monospace}.desk-running[data-v-d0129ec6]{display:flex;align-items:center;gap:4px}.desk-count[data-v-d0129ec6]{font-weight:700;color:rgb(var(--v-theme-standing))}.desk-count.is-ending[data-v-d0129ec6]{color:rgb(var(--v-theme-warning))}.ring-wrap[data-v-9bee27b3]{position:relative}.ring-center[data-v-9bee27b3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ring-bottom[data-v-9bee27b3]{position:absolute;bottom:-2px;left:0;right:0;display:flex;justify-content:center}.food-hero[data-v-9601cde3]{padding:8px 14px 0;overflow:hidden;color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 3px #0000002e}.food-hero__date[data-v-9601cde3]{display:flex;align-items:center;justify-content:space-between}.food-hero__divider[data-v-9601cde3]{margin:4px -14px}.food-hero__datebtn[data-v-9601cde3]{display:flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:16px;background:none;color:inherit;font:inherit;cursor:pointer}.food-hero__datebtn[data-v-9601cde3]:hover{background:rgba(var(--v-theme-on-surface),.08)}.food-hero__day[data-v-9601cde3]{font-size:16px;font-weight:700}.food-hero__date-simple[data-v-9601cde3]{padding:8px 0}.food-hero.is-flat[data-v-9601cde3]{padding-bottom:8px}.food-hero__grid[data-v-9601cde3]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;min-height:210px;margin:4px 0}.food-hero__ring[data-v-9601cde3]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:auto}.food-ring__mid[data-v-9601cde3]{display:flex;flex-direction:column;align-items:center;gap:2px}.food-ring__total[data-v-9601cde3]{font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:1}.food-ring__goal[data-v-9601cde3]{display:inline-flex;align-items:center;gap:3px;padding:2px 4px;border:0;background:none;font:inherit;font-size:12px;font-weight:800;line-height:1;color:rgb(var(--v-theme-food));pointer-events:auto;cursor:pointer;transform:translateY(-6px)}.food-ring__goal.is-static[data-v-9601cde3]{cursor:default}.food-ring__goal .v-icon[data-v-9601cde3]{width:12px;height:12px;font-size:12px}.food-ring__over[data-v-9601cde3]{font-size:11px;font-weight:800;color:rgb(var(--v-theme-food))}.food-meal[data-v-9601cde3]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 10px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.food-meal[data-v-9601cde3]:hover{background:rgba(var(--v-theme-food),.12)}.food-meal[data-v-9601cde3]:focus-visible{outline:3px solid rgba(var(--v-theme-food),.7);outline-offset:-3px}.food-meal.is-tr[data-v-9601cde3],.food-meal.is-br[data-v-9601cde3]{align-items:flex-end;text-align:right}.food-meal.is-bl[data-v-9601cde3],.food-meal.is-br[data-v-9601cde3]{align-self:end}.food-meal[data-v-9601cde3]{justify-self:start;min-height:44px}.food-meal.is-tr[data-v-9601cde3],.food-meal.is-br[data-v-9601cde3]{justify-self:end}.food-meal__cal[data-v-9601cde3]{font-size:26px;font-weight:800;line-height:1.1}.food-meal__cal small[data-v-9601cde3]{font-size:12px;font-weight:600;opacity:.6}.food-meal__cal.is-empty[data-v-9601cde3]{opacity:.3}.food-meal__sub[data-v-9601cde3]{font-size:11px;opacity:.6;min-height:1em}.food-meal__sub.is-add[data-v-9601cde3]{color:rgb(var(--v-theme-food));opacity:1;font-weight:700}.food-hero__macros[data-v-9601cde3]{display:flex;gap:8px;padding:4px 0 10px;font-size:12px}.food-hero__macros>div[data-v-9601cde3]{flex:1;padding:6px 10px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06)}.food-hero__macros b[data-v-9601cde3]{display:block;font-size:15px}.food-hero__range[data-v-9601cde3]{padding:2px 0 10px}.food-hero__chart[data-v-9601cde3]{margin:0 -14px}.food-meal__bar[data-v-9601cde3]{display:block;width:56px;height:3px;margin:2px 0;border-radius:2px;background:rgba(var(--v-theme-food),.18);overflow:hidden}.food-meal__bar i[data-v-9601cde3]{display:block;height:100%;border-radius:2px;background:rgb(var(--v-theme-food))}.food-meal.is-tr .food-meal__bar[data-v-9601cde3],.food-meal.is-br .food-meal__bar[data-v-9601cde3]{align-self:flex-end}.food-hero.is-bare[data-v-9601cde3]{padding:0;box-shadow:none;background:none;overflow:visible}.food-hero.is-bare .food-hero__chart[data-v-9601cde3]{margin:0 -12px -4px}@media (prefers-reduced-motion: reduce){.food-meal[data-v-9601cde3]{transition:none}}.food-water[data-v-cad5721e]{cursor:pointer}.food-water[data-v-cad5721e]:focus-visible{outline:2px solid rgb(var(--v-theme-water));outline-offset:2px}.food-water__value[data-v-cad5721e]{font-size:18px;font-weight:700;line-height:1.2}.food-water__track[data-v-cad5721e]{height:10px;margin:12px 0;border-radius:5px;background:rgba(var(--v-theme-water),.2);overflow:hidden}.food-water__fill[data-v-cad5721e]{height:100%;border-radius:5px;background:rgb(var(--v-theme-water));transition:width .9s cubic-bezier(.2,.8,.2,1)}.food-water__track.is-last[data-v-cad5721e]{margin-bottom:0}@media (prefers-reduced-motion: reduce){.food-water__fill[data-v-cad5721e]{transition:none}}.food-widget__meals[data-v-fc326cb9]{cursor:pointer;border-radius:var(--food-radius)}[data-v-fc326cb9]:focus-visible{outline:2px solid rgb(var(--v-theme-food));outline-offset:2px}.ex-rings[data-v-11d03ec1]{display:flex;justify-content:space-around;gap:12px;padding:4px 0 0}.ex-ring[data-v-11d03ec1]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0}.ex-ring__mid[data-v-11d03ec1]{display:flex;flex-direction:column;align-items:center;gap:3px}.ex-ring__miles[data-v-11d03ec1]{font-size:1.75rem;font-weight:600;line-height:1}.ex-ring__need[data-v-11d03ec1]{font-size:11px;font-weight:700;line-height:1;color:rgb(var(--v-theme-exercise))}.ex-ring__need.is-none[data-v-11d03ec1]{visibility:hidden}.ex-ring__sk[data-v-11d03ec1],.ex-sk[data-v-11d03ec1]{background:rgba(var(--v-theme-on-surface),.08);animation:ex-pulse-11d03ec1 1.4s ease-in-out infinite}.ex-ring__sk[data-v-11d03ec1]{width:116px;height:116px;border-radius:50%}.ex-sk--label[data-v-11d03ec1]{width:64px;height:12px;border-radius:6px}@keyframes ex-pulse-11d03ec1{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.ex-ring__sk[data-v-11d03ec1],.ex-sk[data-v-11d03ec1]{animation:none}}.stage-bar__track[data-v-26c98df3]{display:flex;gap:2px;height:12px;border-radius:6px;overflow:hidden;background:rgba(var(--v-theme-on-surface),.08)}.stage-bar__seg[data-v-26c98df3]{display:block;height:100%;min-width:3px}.stage-bar__legend[data-v-26c98df3]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:13px;line-height:1.35;opacity:.8}.stage-bar__item[data-v-26c98df3]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.stage-bar__dot[data-v-26c98df3]{width:8px;height:8px;border-radius:50%;display:inline-block}.is-deep[data-v-26c98df3]{background:rgb(var(--v-theme-sleep))}.is-light[data-v-26c98df3]{background:rgba(var(--v-theme-sleep),.68)}.is-rem[data-v-26c98df3]{background:rgba(var(--v-theme-sleep),.42)}.sl-cpap[data-v-0f02878e]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px;font-weight:600}.sl-cpap__label[data-v-0f02878e]{font-size:11px;font-weight:800;letter-spacing:.1em;opacity:.6;margin-right:4px}.sl-cpap__dot[data-v-0f02878e]{opacity:.5}.sl-sk[data-v-83c65dfb]{background:rgba(var(--v-theme-on-surface),.08);border-radius:6px;animation:sl-pulse-83c65dfb 1.4s ease-in-out infinite}.sl-sk--bar[data-v-83c65dfb]{height:22px}.sl-sk--cpap[data-v-83c65dfb]{width:140px;height:14px}@keyframes sl-pulse-83c65dfb{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.sl-sk[data-v-83c65dfb]{animation:none}}.pace-bar[data-v-7762a047]{position:relative;height:var(--h)}.pace-bar.has-label[data-v-7762a047]{margin-bottom:20px}.pace-bar__track[data-v-7762a047]{height:100%;border-radius:999px;background:rgba(var(--v-theme-on-surface),.12);overflow:hidden}.pace-bar__fill[data-v-7762a047]{height:100%;border-radius:999px;background:var(--ua, rgb(var(--v-theme-on-surface)));transition:width .6s cubic-bezier(.2,.8,.2,1)}.pace-bar__tick[data-v-7762a047]{position:absolute;top:-4px;bottom:-4px;width:3px;margin-left:-1.5px;border-radius:2px;background:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 2px rgb(var(--v-theme-surface))}.pace-bar__label[data-v-7762a047]{position:absolute;top:calc(100% + 7px);white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.04em;opacity:.7}@media (prefers-reduced-motion: reduce){.pace-bar__fill[data-v-7762a047]{transition:none}}.health-card[data-v-08bc676b]{position:relative;display:flex;flex-direction:column;overflow:hidden;padding-top:6px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.health-card[data-v-08bc676b]:not(.health-card--static):hover{transform:translateY(-2px);box-shadow:0 8px 22px #00000040}.health-card[data-v-08bc676b]:focus-visible{outline:2px solid var(--ha);outline-offset:2px}.health-card__head[data-v-08bc676b]{display:flex;align-items:center;gap:8px;padding:6px 16px 0;min-height:36px}.health-card__icon[data-v-08bc676b]{color:var(--ha)}.health-card__head[data-v-08bc676b] .life-app-label{color:var(--ha);opacity:.9}.health-card__window[data-v-08bc676b]{margin-left:auto;font-size:11px;font-weight:600;opacity:.5;white-space:nowrap}.health-card__body[data-v-08bc676b]{padding:4px 16px 0}.health-card--no-chart .health-card__body[data-v-08bc676b]{padding-bottom:14px}.health-card__value[data-v-08bc676b]{font-size:38px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--ha)}.health-card__value[data-v-08bc676b] .unit{margin-left:4px;font-size:14px;font-weight:700;letter-spacing:0;opacity:.75}.health-card__sub[data-v-08bc676b]{margin-top:4px;font-size:13px;line-height:1.35;opacity:.75}.health-card__actions[data-v-08bc676b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.health-card__actions.is-nowrap[data-v-08bc676b]{flex-wrap:nowrap}@media (max-width: 340px){.health-card__actions.is-nowrap[data-v-08bc676b]{flex-wrap:wrap}}.health-card__chart[data-v-08bc676b]{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 auto;padding-top:10px;min-height:0}@media (prefers-reduced-motion: reduce){.health-card[data-v-08bc676b]{transition:none}.health-card[data-v-08bc676b]:hover{transform:none}}.med-head[data-v-3aaf8bc4]{display:flex;align-items:center;gap:12px;padding:12px 16px 0}.med-head__value[data-v-3aaf8bc4]{font-size:18px;font-weight:700;line-height:1.2}.med-bar[data-v-3aaf8bc4]{margin-top:12px}.med-btn.is-done.v-btn--disabled[data-v-3aaf8bc4]{opacity:1;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.5)!important}.med-btn.is-done.v-btn--disabled[data-v-3aaf8bc4] .v-btn__overlay,.med-btn.is-done.v-btn--disabled[data-v-3aaf8bc4] .v-btn__underlay{display:none}.med-btn.v-btn[data-v-3aaf8bc4]{flex:1 1 0;padding:0 6px;letter-spacing:.01em;font-size:12px;min-width:0}.med-btn.v-btn[data-v-3aaf8bc4] .v-btn__content{min-width:0;overflow:hidden}@media (max-width: 400px){.med-btn.v-btn[data-v-3aaf8bc4]:not(.is-done) .v-btn__prepend{display:none}}.med-btn.v-btn[data-v-3aaf8bc4] .v-btn__prepend{margin-inline:0 4px}.med-btn.v-btn[data-v-3aaf8bc4] .v-icon{font-size:16px;width:16px;height:16px}.med-btn__count[data-v-3aaf8bc4]{margin-left:5px;font-size:11px;font-weight:800;opacity:.75}.med-adhoc.v-btn[data-v-3aaf8bc4]{font-size:12px;padding:0 10px}.med-head__label[data-v-3aaf8bc4],.med-head__value[data-v-3aaf8bc4]{white-space:nowrap}@media (max-width: 340px){.med-head[data-v-3aaf8bc4]{flex-wrap:wrap}}@media (max-width: 400px){.med-head[data-v-3aaf8bc4]{gap:8px}.med-adhoc.v-btn[data-v-3aaf8bc4]{padding:0 8px}.med-adhoc.v-btn[data-v-3aaf8bc4] .v-btn__prepend{display:none}}.med-sheet__head[data-v-3aaf8bc4]{display:flex;align-items:center;gap:8px;padding:12px 16px}.med-periods[data-v-3aaf8bc4]{display:flex;gap:8px}.med-track[data-v-3aaf8bc4]{height:10px;border-radius:5px;background:rgba(var(--v-theme-medicine),.2);overflow:hidden}.med-fill[data-v-3aaf8bc4]{height:100%;border-radius:5px;background:rgb(var(--v-theme-medicine));transition:width .9s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion: reduce){.med-fill[data-v-3aaf8bc4]{transition:none}}.med-sheet__scroll[data-v-3aaf8bc4]{max-height:min(60vh,480px);overflow-y:auto}.med-sheet__section[data-v-3aaf8bc4]{padding:10px 16px 4px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.med-sheet__note[data-v-3aaf8bc4]{font-size:12px;opacity:.6;line-height:1.3}.med-sheet__sub[data-v-3aaf8bc4]{font-size:12px;opacity:.65}.htc[data-v-28563893]{display:flex;flex-direction:column;align-items:center;min-width:0;flex:1 1 0}.htc__link[data-v-28563893]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:4px 0;border-radius:12px;color:inherit;background:none;border:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.htc__link[data-v-28563893]:focus-visible{outline:2px solid var(--ha);outline-offset:2px}.htc__icon[data-v-28563893]{color:var(--ha)}.htc__target[data-v-28563893]{font-size:11px;font-weight:700;line-height:1.1;opacity:.65;white-space:nowrap}.htc__actual[data-v-28563893]{min-height:16px;font-size:13px;font-weight:800;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.htc__track[data-v-28563893]{position:relative;display:block;width:34px;height:148px;margin:2px 0;border-radius:17px;background:color-mix(in srgb,var(--ha) 14%,transparent);overflow:hidden}.htc__rest[data-v-28563893]{--lo: .18;--span: .12;position:absolute;left:0;right:0;top:0;background:linear-gradient(to top,color-mix(in srgb,var(--ha) calc(var(--lo) * 100%),transparent),color-mix(in srgb,var(--ha) calc((var(--lo) + var(--span) * var(--r)) * 100%),transparent));transition:bottom .7s cubic-bezier(.2,.8,.2,1)}.v-theme--dark .htc__rest[data-v-28563893]{--lo: .3;--span: .14}.htc__fill[data-v-28563893],.htc__over[data-v-28563893]{position:absolute;left:0;right:0;transition:height .7s cubic-bezier(.2,.8,.2,1),bottom .7s cubic-bezier(.2,.8,.2,1)}.htc__fill[data-v-28563893]{bottom:0;background:var(--ha)}.htc__over[data-v-28563893]{background:var(--ha)}.htc.is-muted .htc__link[data-v-28563893]{opacity:.5}.htc.is-loading .htc__track[data-v-28563893]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,transparent 0%,color-mix(in srgb,var(--ha) 38%,transparent) 50%,transparent 100%);height:60%;animation:htc-shimmer-28563893 1.4s ease-in-out infinite}.htc.is-loading .htc__actual[data-v-28563893]{opacity:.5}@keyframes htc-shimmer-28563893{0%{transform:translateY(170%)}to{transform:translateY(-100%)}}@media (prefers-reduced-motion: reduce){.htc__fill[data-v-28563893],.htc__over[data-v-28563893],.htc__rest[data-v-28563893]{transition:none}.htc.is-loading .htc__track[data-v-28563893]:after{animation:none;transform:translateY(35%);opacity:.5}}.htc__action[data-v-28563893]{display:flex;align-items:center;justify-content:center;min-height:40px;margin-top:6px}.htc-row[data-v-9f50d590]{display:flex;gap:2px;max-width:520px;padding:20px 0;margin:0 auto 8px}.htc-btn.v-btn[data-v-9f50d590]{width:34px;height:34px;touch-action:manipulation}.htc-btn.v-btn.is-inactive[data-v-9f50d590]{opacity:.45}.htc-btn.v-btn.htc-btn--text[data-v-9f50d590]{font-size:11px;font-weight:800;letter-spacing:0}.prayer-tiles[data-v-f22e0bc7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.prayer-tile[data-v-f22e0bc7]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.06)}.prayer-tile.is-wide[data-v-f22e0bc7]{grid-column:1 / -1}.prayer-tile__name[data-v-f22e0bc7]{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prayer-tile__count[data-v-f22e0bc7]{font-size:12px;opacity:.65}@media (min-width: 600px){.prayer-tiles[data-v-f22e0bc7]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.prayer-tile.is-wide[data-v-f22e0bc7]{grid-column:auto}}.prayer-peek__tiles[data-v-caa63496]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.prayer-peek__tile[data-v-caa63496]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.06)}.prayer-peek__tile.is-wide[data-v-caa63496]{grid-column:1 / -1}.prayer-peek__name[data-v-caa63496]{font-size:15px;font-weight:700;line-height:1.2}.prayer-peek__count[data-v-caa63496]{font-size:12px;opacity:.65}.prayer-peek__points[data-v-caa63496]{margin:6px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.35}.prayer-peek__points li[data-v-caa63496]{padding:4px 0;overflow-wrap:anywhere}@media (min-width: 600px){.prayer-peek__tiles[data-v-caa63496]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.prayer-peek__tile.is-wide[data-v-caa63496]{grid-column:auto}}.prayer-body[data-v-f8e8663f]{padding:12px 12px 14px;cursor:pointer}.prayer-none[data-v-f8e8663f]{padding:4px 4px 2px;font-size:13px;opacity:.65}.prayer-start[data-v-f8e8663f]{margin-top:10px}.news-bm[data-v-723fa066]{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.news-bm[data-v-723fa066]:hover{background:rgba(var(--v-theme-on-surface),.08)}.news-bm[data-v-723fa066]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.news-bm.is-saved[data-v-723fa066]{color:rgb(var(--v-theme-primary))}@media (prefers-reduced-motion: no-preference){.news-bm[data-v-723fa066]:active{transform:scale(.88)}}.news-bm.is-overlay[data-v-723fa066]{width:30px;height:30px;color:#fff;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.news-bm.is-overlay[data-v-723fa066]:hover{background:#0009}.news-bm.is-overlay.is-saved[data-v-723fa066]{color:#fff;background:rgb(var(--v-theme-primary))}.news-hide[data-v-b9d5499d]{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.news-hide[data-v-b9d5499d]:hover{background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.news-hide[data-v-b9d5499d]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}@media (prefers-reduced-motion: no-preference){.news-hide[data-v-b9d5499d]:active{transform:scale(.88)}}.news-hide.is-overlay[data-v-b9d5499d]{width:30px;height:30px;color:#fff;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.news-hide.is-overlay[data-v-b9d5499d]:hover{background:#0009}.news-sec--top{--tile-color: #b3261e}.news-sec--local{--tile-color: #0b7a75}.news-sec--sports{--tile-color: #1d4ed8}.news-sec--tech{--tile-color: #6d3fc0}.news-sec--topics{--tile-color: #455a64}.news-sec--fun{--tile-color: #ad1457}.news-tile[data-v-63732f4f]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding:10px;overflow:hidden;border-radius:12px;color:#fff;text-decoration:none;background:var(--tile-color, rgb(var(--v-theme-primary)))}.news-tile[data-v-63732f4f]>*{position:relative;z-index:2}.news-tile .news-tile__bm[data-v-63732f4f]{position:absolute;top:8px;right:8px;z-index:3}.news-tile.is-small .news-tile__bm[data-v-63732f4f]{top:6px;right:6px}.news-tile .news-tile__hide[data-v-63732f4f]{position:absolute;top:8px;right:42px;z-index:3}.news-tile.is-small .news-tile__hide[data-v-63732f4f]{top:6px;right:40px}.news-tile.is-read[data-v-63732f4f]{opacity:.55}.news-tile__photo[data-v-63732f4f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.news-tile.has-image[data-v-63732f4f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000024,#0000 26%,#0000 40%,#00000094,#000000e0)}.news-tile.no-image[data-v-63732f4f]{background:linear-gradient(145deg,color-mix(in srgb,var(--tile-color) 78%,#000),color-mix(in srgb,var(--tile-color) 42%,#000))}.news-tile__mark[data-v-63732f4f]{position:absolute!important;top:10px;right:82px;z-index:2;box-shadow:0 2px 8px #0000004d}.news-tile.is-small .news-tile__mark[data-v-63732f4f]{top:-8px;right:-8px;z-index:1;width:72px!important;height:72px!important;opacity:.22;box-shadow:none;border-radius:16px}.news-tile__kicker[data-v-63732f4f]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.news-tile__title[data-v-63732f4f]{margin:4px 0;font-size:14px;font-weight:700;line-height:1.25;text-shadow:0 1px 2px rgba(0,0,0,.35);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.news-tile.is-hero .news-tile__title[data-v-63732f4f]{font-size:21px;-webkit-line-clamp:5}.news-tile.is-small .news-tile__title[data-v-63732f4f]{font-size:13px;-webkit-line-clamp:3}.news-tile__meta[data-v-63732f4f]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;opacity:.95}.news-chip[data-v-63732f4f]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 8px 2px 3px;border-radius:999px;background:#fff;color:#222;font-size:10px;font-weight:600}.news-chip__name[data-v-63732f4f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container news (min-width: 720px){.news-tile[data-v-63732f4f]:not(.in-compact){padding:12px}.news-tile.is-hero:not(.in-compact) .news-tile__title[data-v-63732f4f]{font-size:25px}.news-tile.is-small:not(.in-compact) .news-tile__title[data-v-63732f4f]{-webkit-line-clamp:2}.news-tile.is-hero.no-image:not(.in-compact) .news-tile__mark[data-v-63732f4f],.news-tile.is-tall.no-image:not(.in-compact) .news-tile__mark[data-v-63732f4f]{top:36%;right:auto;left:50%;transform:translate(-50%,-50%);width:128px!important;height:128px!important;border-radius:26px}}.news-mosaic-wrap[data-v-950c3290]{container-type:inline-size;container-name:news}.news-mosaic[data-v-950c3290]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:270px;grid-auto-rows:176px;gap:8px}.news-mosaic>.is-hero[data-v-950c3290]{grid-column:1 / -1}.news-mosaic[data-v-950c3290]>:last-child:nth-child(2n){grid-column:1 / -1}.news-skeleton[data-v-950c3290]{border-radius:12px;background:rgba(var(--v-theme-on-surface),.08);animation:news-pulse-950c3290 1.4s ease-in-out infinite}@keyframes news-pulse-950c3290{50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.news-skeleton[data-v-950c3290]{animation:none}}@container news (min-width: 720px){.news-mosaic[data-v-950c3290]:not(.is-compact){grid-template-columns:repeat(4,1fr);grid-template-rows:200px 200px 100px;grid-auto-rows:auto;gap:10px;height:520px}.news-mosaic[data-v-950c3290]:not(.is-compact)>:last-child:nth-child(2n){grid-column:auto}.news-mosaic:not(.is-compact)>.is-hero[data-v-950c3290]{grid-column:1 / 3;grid-row:1 / 3}.news-mosaic:not(.is-compact)>.is-tall[data-v-950c3290]{grid-column:3;grid-row:1 / 3}.news-mosaic:not(.is-compact)>.is-medium[data-v-950c3290]:nth-child(3){grid-column:4;grid-row:1}.news-mosaic:not(.is-compact)>.is-medium[data-v-950c3290]:nth-child(4){grid-column:4;grid-row:2}.news-mosaic:not(.is-compact)>.is-small[data-v-950c3290]{grid-row:3}}.news-more[data-v-0a95d7d5]{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 14px;border-radius:12px;color:#fff;text-decoration:none;background:linear-gradient(145deg,color-mix(in srgb,rgb(var(--v-theme-primary)) 78%,#000),color-mix(in srgb,rgb(var(--v-theme-primary)) 42%,#000))}.news-more__text[data-v-0a95d7d5]{display:flex;flex-direction:column}.news-more__kicker[data-v-0a95d7d5]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.news-more__title[data-v-0a95d7d5]{font-size:16px;font-weight:700;line-height:1.25}.news-more[data-v-0a95d7d5]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.crop-bleed[data-v-7b8a2709]{position:relative;min-height:min(58vh,460px);background:#000;touch-action:none;overscroll-behavior:contain}.crop-status[data-v-7b8a2709]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;color:#ffffffd9;pointer-events:none}.crop-status--error[data-v-7b8a2709]{gap:6px}.crop-area[data-v-7b8a2709]{height:min(58vh,460px);background:#000;touch-action:none}.crop-hint[data-v-7b8a2709]{padding-top:10px}.person-photo[data-v-4fd568dd]{position:relative;display:inline-flex;flex:none}.person-photo__btn[data-v-4fd568dd]{position:relative;display:inline-flex;border-radius:50%;cursor:pointer;padding:0;border:0;background:none}.person-photo__badge[data-v-4fd568dd]{position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-theme-on-surface),.2)}.person-photo__busy[data-v-4fd568dd]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.kf-photo[data-v-9fdfc2fe]{display:flex;justify-content:center}.kf-dates[data-v-9fdfc2fe]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kf-link[data-v-9fdfc2fe]{align-self:flex-start;margin-left:-8px}:root{--kids-radius: 18px}.kids-surface,.kids-main .v-card{border-radius:var(--kids-radius);background:rgb(var(--v-theme-surface));overflow:hidden}.kids-dialog>.v-overlay__content>.v-card{border-radius:var(--kids-radius);background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 9%),color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 3%))}.v-theme--dark .kids-dialog>.v-overlay__content>.v-card{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 16%),color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 7%))}.kids-dialog .v-card-actions{padding:8px 20px 14px}.kids-dialog.v-dialog{align-items:flex-start}.kids-dialog.v-dialog>.v-overlay__content{margin-top:min(8vh,64px)}.kids-main .v-card.kids-kidcard{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 9%),color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 3%))}.v-theme--dark .kids-main .v-card.kids-kidcard{background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 16%),color-mix(in srgb,rgb(var(--v-theme-surface)),rgb(var(--v-theme-primary)) 7%))}.kw-wrap[data-v-ba64d710]{container-type:inline-size;container-name:kids-widget}.kw__kids[data-v-ba64d710]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:12px 12px 8px}.kw__kid[data-v-ba64d710]{display:grid;justify-items:center;align-content:start;gap:6px;padding:6px 2px 4px}.kw__who[data-v-ba64d710]{text-align:center;min-width:0;display:grid;justify-items:center;gap:4px}.kw__namerow[data-v-ba64d710]{display:flex;align-items:center;justify-content:center;gap:2px;min-width:0}.kw__name[data-v-ba64d710]{background:none;border:0;padding:4px 2px;color:inherit;line-height:1.2;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}.kw__status[data-v-ba64d710]{display:flex;align-items:center;justify-content:center;gap:8px}.kw__streak[data-v-ba64d710]{display:inline-flex;align-items:center;gap:2px}.kw__strip[data-v-ba64d710]{display:none}.kw__chip[data-v-ba64d710]{font-size:11px;font-weight:700;letter-spacing:.02em;padding:2px 9px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.75)}.kw__chip.is-done[data-v-ba64d710]{background:rgba(var(--v-theme-success),.2);color:rgb(var(--v-theme-success))}.kw__chip.is-abs[data-v-ba64d710]{background:rgba(var(--v-theme-error),.2);color:rgb(var(--v-theme-error))}.kw__chip.is-off[data-v-ba64d710]{background:rgba(var(--v-theme-info),.2);color:rgb(var(--v-theme-info))}.kw__photowrap[data-v-ba64d710]{position:relative;display:inline-flex}.kw__photo[data-v-ba64d710]{position:relative;display:inline-flex;border:0;padding:3px;border-radius:50%;background:none;cursor:pointer;box-shadow:0 0 0 2px rgba(var(--v-theme-on-surface),.22);transition:box-shadow .2s}.kw__photo.is-done[data-v-ba64d710]{box-shadow:0 0 0 3px rgb(var(--v-theme-success))}.kw__photo.is-abs[data-v-ba64d710]{box-shadow:0 0 0 3px rgb(var(--v-theme-error))}.kw__photo.is-off[data-v-ba64d710]{box-shadow:0 0 0 3px rgb(var(--v-theme-info))}.kw__photo[data-v-ba64d710]:focus-visible,.kw__name[data-v-ba64d710]:focus-visible,.kw__dot[data-v-ba64d710]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.kw__done[data-v-ba64d710]{position:absolute;right:-2px;top:-2px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--v-theme-success));color:rgb(var(--v-theme-on-success))}.kw__older[data-v-ba64d710]{display:block;padding:10px 16px;text-align:center;text-decoration:none;color:rgb(var(--v-theme-primary));border-top:1px solid rgba(var(--v-theme-on-surface),.12)}.kw__cell[data-v-ba64d710]{display:grid;justify-items:center;gap:3px}.kw__dot[data-v-ba64d710]{width:16px;height:16px;border-radius:50%;padding:0;flex:none;border:2px solid transparent;background:transparent}.kw__dot.is-attended[data-v-ba64d710]{background:rgb(var(--v-theme-success));border-color:rgb(var(--v-theme-success))}.kw__dot.is-absent[data-v-ba64d710]{background:rgb(var(--v-theme-error));border-color:rgb(var(--v-theme-error))}.kw__dot.is-off[data-v-ba64d710]{border-color:rgb(var(--v-theme-info));opacity:.8}.kw__dot.is-open[data-v-ba64d710]{border-color:rgb(var(--v-theme-primary));cursor:pointer}.kw__dot.is-none[data-v-ba64d710]{border-color:rgba(var(--v-theme-on-surface),.15);cursor:default}.kw__dot.is-now[data-v-ba64d710]{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.28)}.kw__dow[data-v-ba64d710]{font-size:10px;line-height:1;opacity:.5}@container kids-widget (min-width: 560px){.kw-wrap--history .kw__kids[data-v-ba64d710]{grid-template-columns:1fr;gap:4px}.kw-wrap--history .kw__kid[data-v-ba64d710]{grid-template-columns:auto minmax(130px,170px) 1fr;justify-items:start;align-items:center;gap:14px;padding:6px 4px}.kw-wrap--history .kw__who[data-v-ba64d710]{text-align:left;justify-items:start}.kw-wrap--history .kw__namerow[data-v-ba64d710],.kw-wrap--history .kw__status[data-v-ba64d710]{justify-content:flex-start}.kw-wrap--history .kw__strip[data-v-ba64d710]{display:flex;align-items:flex-start;justify-self:stretch;justify-content:space-between;gap:0}.kw-wrap--history .kw__week[data-v-ba64d710]{display:flex;flex-basis:0;justify-content:space-around;gap:4px}.kw-wrap--history .kw__week+.kw__week[data-v-ba64d710]{border-left:1px solid rgba(var(--v-theme-on-surface),.14)}}.tl[data-v-e118e197]{display:inline-flex;flex:none}.tl__img[data-v-e118e197]{display:block;object-fit:contain}.ss[data-v-da427cb0]{display:flex}.ss--stack[data-v-da427cb0]{flex-direction:column;gap:6px}.ss--wide[data-v-da427cb0]{align-items:center;gap:4px}.ss__side[data-v-da427cb0]{display:flex;align-items:center;gap:8px;min-width:0;min-height:30px}.ss--wide .ss__side[data-v-da427cb0]{flex:1;justify-content:space-between;gap:10px}.ss--wide .ss__side.is-second[data-v-da427cb0]{flex-direction:row-reverse}.ss__team[data-v-da427cb0]{display:flex;align-items:center;gap:8px;min-width:0}.ss--stack .ss__team[data-v-da427cb0]{flex:1}.ss--wide .ss__team[data-v-da427cb0]{flex:none;flex-direction:column;gap:3px;width:50px}.ss__abbrev[data-v-da427cb0]{font-size:14px;font-weight:800;letter-spacing:.02em;text-shadow:0 1px 3px rgba(0,0,0,.6)}.ss--wide .ss__abbrev[data-v-da427cb0]{font-size:13px;line-height:1}.ss__scorebox[data-v-da427cb0]{position:relative;display:inline-flex;align-items:center}.ss--stack .ss__scorebox[data-v-da427cb0]{margin-left:14px}.ss--wide .ss__scorebox[data-v-da427cb0]{margin:0 14px 0 0}.ss--wide .ss__side.is-second .ss__scorebox[data-v-da427cb0]{margin:0 0 0 14px}.ss__arrow[data-v-da427cb0]{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:-5px;color:inherit}.ss__arrow--after[data-v-da427cb0]{right:auto;left:100%;margin-right:0;margin-left:-5px}.ss__score[data-v-da427cb0]{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(0,0,0,.7)}.ss--wide .ss__score[data-v-da427cb0]{font-size:30px;line-height:1}.ss__record[data-v-da427cb0]{font-size:13px;font-weight:700;opacity:.8;font-variant-numeric:tabular-nums}.ss--stack .ss__record[data-v-da427cb0]{margin-left:14px}.ss--wide .ss__record[data-v-da427cb0]{font-size:18px;font-weight:800;line-height:1;margin:0 14px 0 0}.ss--wide .ss__side.is-second .ss__record[data-v-da427cb0]{margin:0 0 0 14px}.ss__side.is-lost .ss__score[data-v-da427cb0]{opacity:.55}.ss__center[data-v-da427cb0]{flex:none;min-width:58px;text-align:center}.sc-status[data-v-543546d1]{display:flex;flex-direction:column;align-items:center;gap:1px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.92;line-height:1.15}.sc-line[data-v-543546d1]{display:inline-flex;align-items:center;gap:4px}.sc-dot[data-v-543546d1]{width:6px;height:6px;border-radius:50%;background:currentColor;animation:sc-pulse-543546d1 1.4s ease-in-out infinite}.sc-line[data-v-543546d1]:last-child:not(:first-child){font-size:13px;letter-spacing:.02em}@keyframes sc-pulse-543546d1{50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.sc-dot[data-v-543546d1]{animation:none}}.st-status[data-v-c50d3df0]{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(255,255,255,.16);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.st-live[data-v-c50d3df0]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.st-dot[data-v-c50d3df0]{width:6px;height:6px;border-radius:50%;background:currentColor;animation:st-pulse-c50d3df0 1.4s ease-in-out infinite}@keyframes st-pulse-c50d3df0{50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.st-dot[data-v-c50d3df0]{animation:none}}.sw[data-v-99c6be5d]{margin-bottom:16px}.sw__card[data-v-99c6be5d]{margin-bottom:10px}.sw__grid[data-v-99c6be5d],.sw--loading[data-v-99c6be5d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.cal-pick__row[data-v-447ddc8b]{display:flex;align-items:center;gap:8px;padding:2px 4px;border-radius:10px;cursor:pointer}.cal-pick__row[data-v-447ddc8b]:hover{background:rgba(var(--v-theme-on-surface),.04)}.cal-pick__check[data-v-447ddc8b]{flex:none;margin:0 4px}.cal-pick__dot[data-v-447ddc8b]{flex:none;width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(var(--v-theme-on-surface),.3)}.cal-pick__dot[style][data-v-447ddc8b]{border-color:transparent}.cal-pick__text[data-v-447ddc8b]{flex:1 1 auto;min-width:0;padding:6px 0}.cal-pick__name[data-v-447ddc8b]{font-size:15px;overflow-wrap:anywhere}.cal-pick__sub[data-v-447ddc8b]{font-size:12px;opacity:.65}.cal-row[data-v-d832f395]{display:flex;align-items:center;gap:10px;padding:8px 16px}.cal-row.is-link[data-v-d832f395]{cursor:pointer}.cal-row+.cal-row[data-v-d832f395]{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.cal-row__time[data-v-d832f395]{flex:none;width:76px;font-size:13px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;opacity:.7}.cal-row__time.is-next[data-v-d832f395]{color:rgb(var(--v-theme-primary));font-weight:700;opacity:1}.cal-dot[data-v-d832f395]{flex:none;width:8px;height:8px;border-radius:50%}.cal-row__main[data-v-d832f395]{flex:1 1 auto;min-width:0}.cal-row__title[data-v-d832f395]{font-size:15px;line-height:1.3;overflow-wrap:anywhere}.cal-row__sub[data-v-d832f395]{margin-top:1px;font-size:12px;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-more[data-v-d832f395]{padding:6px 16px 10px 102px;font-size:12px;opacity:.65;cursor:pointer}.cal-more.has-dot[data-v-d832f395]{padding-left:120px}.mp-tiles[data-v-3e43438a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mp-tiles .mp-tile.is-wide[data-v-3e43438a]{grid-column:1 / -1}.mp-tiles .mp-tile.is-static[data-v-3e43438a]{cursor:default}.mp-name[data-v-3e43438a]{font-size:15px;font-weight:800;line-height:1.2;text-shadow:0 1px 4px rgba(0,0,0,.7);overflow-wrap:anywhere}.mp-tile.is-wide .mp-name[data-v-3e43438a]{font-size:18px}@media (min-width: 600px){.mp-tiles[data-v-3e43438a]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mp-tiles .mp-tile.is-wide[data-v-3e43438a]{grid-column:auto}}:root{--usage-radius: 18px}.usage-surface,.v-card.usage-surface{border-radius:var(--usage-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));box-shadow:0 1px 3px #0000002e}.usage-accent{--ua: #5c6bc0}.usage-accent.is-success{--ua: #2e7d32}.usage-accent.is-warning{--ua: rgb(var(--v-theme-warning))}.usage-accent.is-error{--ua: #c62828}.usage-accent.is-usage{--ua: #5c6bc0}.v-theme--dark .usage-accent.is-success{--ua: #66bb6a}.v-theme--dark .usage-accent.is-error{--ua: #ef6b6b}.v-theme--dark .usage-accent.is-usage{--ua: #9fa8da}.usage-dialog>.v-overlay__content>.v-card{border-radius:var(--usage-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.usage-dialog .v-card-actions{padding:8px 20px 14px}.usage-dialog.v-dialog{align-items:flex-start}.usage-dialog.v-dialog>.v-overlay__content{margin-top:min(8vh,64px)}.usage-head{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;min-height:48px}.usage-head__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-widget[data-v-3c885a39]{padding:14px 16px;cursor:pointer;color:rgb(var(--v-theme-on-surface))}.usage-widget[data-v-3c885a39]:focus-visible{outline:2px solid var(--ua);outline-offset:2px}.usage-widget__row[data-v-3c885a39]{display:flex;align-items:center;gap:16px}.usage-widget__num[data-v-3c885a39]{font-size:52px;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--ua)}.usage-widget__num[data-v-3c885a39]{cursor:pointer;border-radius:8px}.usage-widget__num[data-v-3c885a39]:focus-visible{outline:2px solid var(--ua);outline-offset:4px}.usage-widget__num small[data-v-3c885a39]{font-size:20px;font-weight:800;opacity:.85}.usage-widget__body[data-v-3c885a39]{flex:1;min-width:0}.usage-widget__title[data-v-3c885a39]{font-size:19px;font-weight:800;line-height:1.15}.usage-widget__line[data-v-3c885a39]{font-size:12.5px;line-height:1.35;opacity:.75;margin-top:2px}.usage-widget__bar[data-v-3c885a39]{margin-top:12px}.usage-widget__asof[data-v-3c885a39]{font-size:11px;opacity:.55;margin-top:8px}.home-widget[data-v-e30f766d]{display:contents}.nav-drawer[data-v-82837681] .v-navigation-drawer__content{overflow:hidden}.nav-col[data-v-82837681]{display:flex;flex-direction:column;height:100%}.nav-top[data-v-82837681]{flex:none;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}@media (hover: none){.nav-top[data-v-82837681] .v-btn:hover>.v-btn__overlay{opacity:0}}.nav-scroll[data-v-82837681]{flex:1 1 auto;min-height:0;overflow-y:auto}.nav-bottom[data-v-82837681]{flex:none;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.tiles[data-v-82837681]{display:grid;gap:8px;padding:0 12px}.tiles--3[data-v-82837681]{grid-template-columns:repeat(3,1fr)}.tiles--4[data-v-82837681]{grid-template-columns:repeat(4,1fr);gap:6px}.tile[data-v-82837681]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:76px;min-width:0;padding:8px 4px;border-radius:14px;cursor:pointer;font:inherit;color:inherit;text-decoration:none;background:none;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));transition:background .15s ease}.tile--action[data-v-82837681]{height:60px;gap:4px;padding:6px 2px;border-color:transparent;border-radius:10px}.tile[data-v-82837681]:hover{background:rgba(var(--v-theme-primary),.08)}.tile[data-v-82837681] .v-icon{color:rgb(var(--v-theme-primary))}.tile__label[data-v-82837681]{max-width:100%;font-size:12px;font-weight:600;line-height:1.15;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile--action .tile__label[data-v-82837681]{font-size:10.5px;white-space:normal;overflow:visible}.app-bar-two-line[data-v-9091c309]{line-height:1.15}.app-bar-two-line__main[data-v-9091c309]{font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.app-bar-two-line__sub[data-v-9091c309]{font-size:11px;opacity:.75;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.tvc{position:relative;overflow:hidden;border-radius:18px;color:#fff;cursor:pointer;isolation:isolate;min-height:168px;padding:12px 14px;display:flex;flex-direction:column;justify-content:space-between;background:#222 var(--img, none) center / cover no-repeat;box-shadow:0 2px 8px #00000059}.tvc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 78% 34% at 8% 0%,color-mix(in srgb,var(--accent) 72%,transparent),transparent 78%),radial-gradient(ellipse 82% 52% at 6% 100%,color-mix(in srgb,var(--accent) 66%,transparent),transparent 78%),linear-gradient(to bottom,#0000009e,#0000 34%),linear-gradient(to top,#000000eb,#0009 42%,#0000 72%)}.tvc:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:-2;background:var(--img) center / cover;filter:blur(9px) saturate(1.1);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 32%,transparent 48%,#000 100%);mask-image:linear-gradient(to bottom,#000 0%,transparent 32%,transparent 48%,#000 100%)}.tvc--bare{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 58%,#1a1a1a),#0c0c0c)}.tvc--bare:after{display:none}.tvc--loading{opacity:.7}.tvc:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.tvc__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.tvc__pill{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:10px;background:color-mix(in srgb,var(--accent) 62%,#000);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvc__go{opacity:.85;flex:0 0 auto}.tvc__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.tvc__titlewrap{min-width:0;flex:1}.tvc__art{width:80%}.tvc__title{max-width:calc(100% - 28px)}.tvc__logo--wait{opacity:0}.tvc__logo{display:block;max-width:calc(100% - 28px);max-height:52px;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));margin-bottom:4px}.tvc__title{font-size:20px;font-weight:800;line-height:1.15;text-shadow:0 1px 4px rgba(0,0,0,.7)}.tvc__progress{height:4px;border-radius:2px;background:#ffffff38;overflow:hidden;margin:6px 0 5px}.tvc__progress span{display:block;height:100%;border-radius:2px;background:var(--accent);filter:brightness(1.2) saturate(1.1)}.tvc__meta{font-size:12px;font-weight:700;opacity:.92;text-shadow:0 1px 4px rgba(0,0,0,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvc__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.tvc__chip{font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;background:#ffffff2e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tvc__check{flex:0 0 auto;width:36px;height:36px;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tvc__slot{flex:0 0 36px;width:36px;height:36px}.tvc__check:disabled{cursor:default;opacity:.7}.tv-grid[data-v-e38a0e1a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}@media (min-width: 960px){.tv-grid[data-v-e38a0e1a]{gap:24px}}.search-input[data-v-d1da6c10] .v-field__outline{display:none}.search-input[data-v-d1da6c10] .v-field{background:#ffffff0d!important;transition:all .2s}.search-input[data-v-d1da6c10] .v-field--focused{background:#ffffff1a!important;box-shadow:0 0 0 2px #2196f380!important}.cast__strip[data-v-a95da15d]{display:flex;gap:16px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:thin}.cast__tile[data-v-a95da15d]{flex:0 0 auto;width:88px;text-align:center}.cast__tile.is-link[data-v-a95da15d]{cursor:pointer}.cast__tile.is-link:hover .cast__name[data-v-a95da15d]{text-decoration:underline}.cast__photo[data-v-a95da15d]{width:76px;height:76px;border-radius:50%;object-fit:cover;object-position:center top;display:block;margin:0 auto;box-shadow:0 2px 10px #0006}.cast__photo--empty[data-v-a95da15d]{background:rgba(var(--v-theme-on-surface),.08);display:flex;align-items:center;justify-content:center}.cast__name[data-v-a95da15d]{font-size:12px;font-weight:600;line-height:1.2;margin-top:8px}.cast__char[data-v-a95da15d]{font-size:11px;opacity:.6;line-height:1.2}.tvpr[data-v-226e2866]{width:min(100%,420px)}.tvpr--rail[data-v-226e2866]{width:100%}.tvpr__bar[data-v-226e2866]{height:4px;border-radius:2px;background:rgba(var(--v-theme-on-surface),.18);overflow:hidden}.tvpr__bar span[data-v-226e2866]{display:block;height:100%;border-radius:2px;background:var(--accent);filter:brightness(1.2);box-shadow:0 0 6px color-mix(in srgb,var(--accent) 60%,transparent)}.tvpr__bar--gold[data-v-226e2866]{height:3px;margin-top:10px}.tvpr__bar--gold span[data-v-226e2866]{background:#e5a00d;box-shadow:none;filter:none}.tvpr__cap[data-v-226e2866]{font-size:12px;font-weight:600;opacity:.8;margin-top:5px}.tvpr__sub[data-v-226e2866]{margin-left:4px}.tvpr--rail .tvpr__cap[data-v-226e2866]{display:flex;flex-direction:column;gap:1px}.tvpr--rail .tvpr__sub[data-v-226e2866]{margin-left:0;font-weight:500;opacity:.85}.tva[data-v-eb87ec93]{display:flex;gap:10px;flex-wrap:wrap}.tva__btn[data-v-eb87ec93]{width:42px;height:42px;border-radius:50%;border:1px solid rgba(var(--v-theme-on-surface),.16);cursor:pointer;color:inherit;background:rgba(var(--v-theme-surface),.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,box-shadow .2s ease}.tva__btn[data-v-eb87ec93]:hover{border-color:var(--accent);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 50%,transparent)}.tva__btn[data-v-eb87ec93]:disabled{opacity:.5;cursor:default}.tva__btn[data-v-eb87ec93]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.tva__btn[data-v-eb87ec93]{transition:none}}.tve[data-v-4a55b119]{display:flex;align-items:center;gap:10px;padding:6px 4px;min-height:54px}.tve+.tve[data-v-4a55b119]{border-top:1px solid rgba(var(--v-theme-on-surface),.07)}.tve__num[data-v-4a55b119]{width:24px;text-align:right;flex:0 0 auto;font-size:17px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--accent) 65%,rgba(var(--v-theme-on-surface),.55));opacity:.85}.tve__text[data-v-4a55b119]{min-width:0;flex:1}.tve__title[data-v-4a55b119]{font-size:15px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tve__sub[data-v-4a55b119]{font-size:12px;opacity:.62;line-height:1.35}.tve.is-unaired .tve__title[data-v-4a55b119]{opacity:.7}.tve__check[data-v-4a55b119]{flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(var(--v-theme-on-surface),.35);background:transparent;color:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}.tve__check[data-v-4a55b119]:hover{border-color:var(--accent);color:var(--accent)}.tve__check.is-on[data-v-4a55b119]{background:var(--accent);border-color:var(--accent);color:#101010}.tve__check[data-v-4a55b119]:disabled{cursor:default;opacity:.6}.tve__check[data-v-4a55b119]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.tve__check[data-v-4a55b119]{transition:none}}.tvs__chapter[data-v-8f9a9922]{border-top:1px solid rgba(var(--v-theme-on-surface),.12)}.tvs__chapter[data-v-8f9a9922]:last-child{border-bottom:1px solid rgba(var(--v-theme-on-surface),.12)}.tvs__head[data-v-8f9a9922]{display:flex;align-items:center;gap:12px;width:100%;padding:14px 4px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.tvs__head[data-v-8f9a9922]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tvs__title[data-v-8f9a9922]{font-weight:800;letter-spacing:.02em;flex:1}.tvs__count[data-v-8f9a9922]{font-size:12px;font-weight:500;opacity:.65}.tvs__ring[data-v-8f9a9922]{width:24px;height:24px;border-radius:50%;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:conic-gradient(var(--accent) var(--p),rgba(var(--v-theme-on-surface),.18) 0)}.tvs__ring[data-v-8f9a9922]:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:rgb(var(--v-theme-surface))}.tvs__ring.is-done[data-v-8f9a9922]{background:var(--accent);color:#000}.tvs__ring.is-done[data-v-8f9a9922]:before{display:none}.tvs__ring .v-icon[data-v-8f9a9922]{position:relative}.tvs__chev[data-v-8f9a9922]{transition:transform .2s ease;opacity:.6}.tvs__chev.is-open[data-v-8f9a9922]{transform:rotate(180deg)}.tvs__rows[data-v-8f9a9922]{padding-bottom:6px}@media (prefers-reduced-motion: reduce){.tvs__chev[data-v-8f9a9922]{transition:none}}.prow__tile[data-v-c3169a46]{width:60px;text-align:center}.prow__tile img[data-v-c3169a46]{border-radius:10px;box-shadow:0 2px 8px #0006}.prow__tile p[data-v-c3169a46]{font-size:10px;line-height:1.2;margin-top:4px;word-break:break-word;opacity:.8}.tvp{position:relative;--accent: color-mix(in srgb, var(--accent-raw) 58%, #b0b0b8)}.tvp__bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.tvp__bg img{width:100%;height:100%;object-fit:cover;object-position:center top;opacity:.4}.tvp__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 45% at 85% 100%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%),radial-gradient(ellipse 70% 40% at 8% 0%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 70%),linear-gradient(to bottom,rgba(var(--v-theme-background),.3),rgba(var(--v-theme-background),.45) 30%,rgba(var(--v-theme-background),.9) 72%,rgb(var(--v-theme-background)))}.tvp__bg--bare{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 45%,rgb(var(--v-theme-background))),rgb(var(--v-theme-background)) 70%)}.v-theme--light .tvp__bg img{opacity:.34}.tvp__page{position:relative;z-index:1}.tvp__grid{display:block}@media (min-width: 600px){.tvp__grid{display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;align-items:start}.tvp__rail{position:sticky;top:72px}}.tvp__poster{display:block;width:200px;height:auto;border-radius:12px;box-shadow:0 12px 34px color-mix(in srgb,var(--accent) 28%,transparent),0 4px 14px #00000080}.tvp__main{min-width:0}.tvp__head{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:6px}@media (min-width: 600px){.tvp__head{align-items:flex-start;text-align:left}}.tvp__logo{--lh: 128px;display:block;width:min(100%,520px,calc(var(--lh) * var(--lr, 3)));height:auto;object-fit:contain;object-position:center;filter:drop-shadow(0 0 12px rgba(255,255,255,.38)) drop-shadow(0 2px 6px rgba(0,0,0,.55))}@media (min-width: 600px){.tvp__logo{--lh: 150px;object-position:left center}}.tvp__logo.is-wait{opacity:0}.tvp__title{font-size:38px;font-weight:800;line-height:1.05;text-shadow:0 2px 18px color-mix(in srgb,var(--accent) 50%,transparent),0 2px 6px rgba(0,0,0,.5)}.tvp__meta{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap;justify-content:inherit;max-width:100%}.tvp__chip{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 11px;border-radius:999px;background:rgba(var(--v-theme-surface),.5);border:1px solid color-mix(in srgb,var(--accent) 45%,rgba(var(--v-theme-on-surface),.12));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:inherit;text-decoration:none}a.tvp__chip:hover{border-color:var(--accent)}.tvp__chip--quiet{font-weight:700;letter-spacing:.04em;text-transform:none;background:transparent;border-color:rgba(var(--v-theme-on-surface),.16)}.tvp__phone{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:14px}.tvp__phone-actions{margin-top:16px;justify-content:center}.tvp__rail-block{margin-top:18px}.tvp__synopsis{margin:20px 0 0;font-size:15px;line-height:1.55;max-width:68ch;text-shadow:0 1px 8px rgba(var(--v-theme-background),.9)}@media (max-width: 599px){.tvp__synopsis{text-align:center;margin-inline:auto}}.tvp__label{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 75%,rgb(var(--v-theme-on-surface)))}.tvp__mark{flex:0 0 auto;margin-top:12px;height:34px;padding:0 14px 0 10px;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:inherit;display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px solid color-mix(in srgb,var(--accent) 80%,transparent);transition:background .15s ease}.tvp__mark:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.tvp__mark:disabled{opacity:.6;cursor:default}.tvp__mark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tvp__h{display:flex;align-items:center;gap:12px;margin:34px 0 14px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,rgb(var(--v-theme-on-surface)))}.tvp__h:after{content:"";flex:1;height:1px;background:linear-gradient(to right,color-mix(in srgb,var(--accent) 55%,transparent),transparent)}.clamped-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.clamped-text--tappable{cursor:pointer}@media (prefers-reduced-motion: reduce){.tvp__mark{transition:none}}.tvp__next[data-v-1c3b699e]{display:flex;flex-direction:column;align-items:flex-start;margin-top:22px;padding:14px 18px 16px;border-radius:20px;background:rgba(var(--v-theme-surface),.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb,var(--accent) 25%,rgba(var(--v-theme-on-surface),.08))}.tvp__next-line[data-v-1c3b699e]{font-size:19px;font-weight:800;line-height:1.2;margin-top:3px}.tvp__next-overview[data-v-1c3b699e]{font-size:13px;opacity:.75;margin-top:6px}.tvp__skeleton-row[data-v-1c3b699e]{height:52px;border-top:1px solid rgba(var(--v-theme-on-surface),.12);background:linear-gradient(rgba(var(--v-theme-on-surface),.06),rgba(var(--v-theme-on-surface),.06)) 0 50% / 40% 12px no-repeat;animation:tvp-pulse-1c3b699e 1.4s ease-in-out infinite}@keyframes tvp-pulse-1c3b699e{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.tvp__skeleton-row[data-v-1c3b699e]{animation:none}}.app-footer[data-v-a4375c02]{min-height:0;overflow:visible!important}.footer-above[data-v-a4375c02]{position:absolute;top:0;left:0;right:0;transform:translateY(-60px);z-index:1006}@media (max-width: 600px){[data-v-54e784fc] .v-btn__content{font-size:0!important}[data-v-54e784fc] .v-btn__content>.v-icon{font-size:24px!important;margin-bottom:0!important}}@media (max-width: 600px){[data-v-5108f620] .v-btn__content{font-size:0!important}[data-v-5108f620] .v-btn__content>.v-icon{font-size:24px!important;margin-bottom:0!important}}.mbc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}@media (min-width: 960px){.mbc-grid{gap:24px}}.mbc{position:relative;overflow:hidden;border-radius:18px;color:#fff;cursor:pointer;isolation:isolate;background:#222;display:flex;align-items:center;gap:12px;padding:14px;min-height:134px;box-shadow:0 2px 8px #00000059}.mbc:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:-2;background:var(--img) center / cover;filter:blur(14px) saturate(1.2)}.mbc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--accent) 60%,transparent),transparent 55%),linear-gradient(100deg,#000000c7,#00000080)}.mbc--bare{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 58%,#1a1a1a),#0c0c0c)}.mbc--bare:after{display:none}.mbc--loading{opacity:.7}.mbc:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.mbc__poster{flex:0 0 auto;width:70px;height:105px;object-fit:cover;border-radius:10px;box-shadow:0 4px 12px #0000008c}.mbc__side{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px;padding:14px 44px 14px 0}.mbc__title{font-size:17px;font-weight:800;line-height:1.15;text-shadow:0 1px 4px rgba(0,0,0,.7);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mbc__meta{font-size:12px;opacity:.92;text-shadow:0 1px 3px rgba(0,0,0,.7)}.mbc__sub{font-size:11px;opacity:.8;font-style:italic;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mbc__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.mbc__chip{font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;background:#ffffff2e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mbc__status{position:absolute;top:10px;right:10px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:10px;background:color-mix(in srgb,var(--accent) 70%,#000)}.mbc__check{position:absolute;right:10px;bottom:10px;width:36px;height:36px;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mbc__check:disabled{cursor:default;opacity:.7}.gap-1[data-v-9e68161c]{gap:4px}.mva[data-v-2889c808]{display:flex;gap:10px;flex-wrap:wrap}.mva__btn[data-v-2889c808]{width:42px;height:42px;border-radius:50%;border:1px solid rgba(var(--v-theme-on-surface),.16);cursor:pointer;color:inherit;background:rgba(var(--v-theme-surface),.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,box-shadow .2s ease}.mva__btn[data-v-2889c808]:hover{border-color:var(--accent);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 50%,transparent)}.mva__btn[data-v-2889c808]:disabled{opacity:.5;cursor:default}.mva__btn[data-v-2889c808]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.mva__btn[data-v-2889c808]{transition:none}}.mv-note[data-v-d9df7d1b]{margin:18px 0 0;padding:2px 0 2px 14px;border-left:3px solid var(--accent);font-style:italic;font-size:14px;opacity:.85;max-width:68ch}@media (max-width: 599px){.mv-note[data-v-d9df7d1b]{text-align:left}}.mv-watch[data-v-d9df7d1b]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}@media (max-width: 599px){.mv-watch[data-v-d9df7d1b]{justify-content:center}}.mv-watch__last[data-v-d9df7d1b]{font-size:12px;opacity:.65;margin-top:12px}.mv-trailer[data-v-d9df7d1b]{position:relative;width:min(100%,640px);aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px #00000073}.mv-trailer iframe[data-v-d9df7d1b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.prc[data-v-8dc7ffae]{position:relative;display:flex;align-items:center;gap:14px;padding:8px 4px;min-width:0}.prc.is-link[data-v-8dc7ffae]{cursor:pointer}.prc.is-link:hover .prc__title[data-v-8dc7ffae]{text-decoration:underline}.prc[data-v-8dc7ffae]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.prc__poster[data-v-8dc7ffae]{flex:0 0 auto;width:46px;aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;background:rgba(var(--v-theme-on-surface),.08);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000059}.prc__poster img[data-v-8dc7ffae]{width:100%;height:100%;object-fit:cover;display:block}.prc__text[data-v-8dc7ffae]{flex:1 1 auto;min-width:0}.prc__title[data-v-8dc7ffae]{font-size:14px;font-weight:700;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prc__line[data-v-8dc7ffae]{font-size:12px;opacity:.65;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prc__status[data-v-8dc7ffae]{display:inline-flex;align-items:center;gap:4px;margin-top:5px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,rgb(var(--v-theme-on-surface)))}.prc__add[data-v-8dc7ffae]{flex:0 0 auto}.prc--tile[data-v-8dc7ffae]{flex-direction:column;align-items:stretch;gap:8px;padding:0}.prc--tile .prc__poster[data-v-8dc7ffae]{width:100%;border-radius:10px;box-shadow:0 8px 22px #00000073}.prc--tile .prc__title[data-v-8dc7ffae]{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:13px}.prc--tile .prc__line[data-v-8dc7ffae]{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.prc--tile .prc__add[data-v-8dc7ffae]{position:absolute;top:6px;right:6px;background-color:#0000009e!important;color:#fff!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.prs__photo{display:block;width:200px;height:300px;object-fit:cover;object-position:center top;border-radius:12px;margin:6px auto 0;box-shadow:0 12px 34px color-mix(in srgb,var(--accent) 28%,transparent),0 4px 14px #00000080}.prs__photo--empty{background:rgba(var(--v-theme-on-surface),.08);display:flex;align-items:center;justify-content:center}@media (min-width: 600px){.prs__photo{margin:0}}.prs__bio{-webkit-line-clamp:4;line-clamp:4}.prs__bio--open{display:block;-webkit-line-clamp:unset;line-clamp:unset}.prs__sub{margin:18px 0 6px}.prs__known{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:16px 14px;padding-top:4px}@media (min-width: 960px){.prs__known{gap:20px 18px}}.prs__group{max-width:640px}.prs__all{margin-top:10px}.new-trip-card[data-v-85399f9a]{border-color:rgba(var(--v-theme-primary),.4);transition:border-color .2s,background .2s}.new-trip-card[data-v-85399f9a]:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.pack-placeholder[data-v-47196c8b]{opacity:.6}.pack-qty[data-v-47196c8b]{margin-left:6px;padding:0 6px;border:1px solid rgba(var(--v-theme-on-surface),.35);border-radius:8px;font-size:11px;font-weight:600}.pack-stepper[data-v-3dd849e7]{display:inline-flex;align-items:center}.pack-stepper__count[data-v-3dd849e7]{min-width:38px;text-align:center;font-size:13px;font-weight:600}.pk-pick-list[data-v-73cfdfa7]{display:flex;flex-direction:column;gap:6px}.pk-pick[data-v-73cfdfa7]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:0;border-radius:10px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:rgba(var(--v-theme-on-surface),.045)}.pk-pick__check[data-v-73cfdfa7]{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid rgba(var(--v-theme-on-surface),.45)}.pk-pick.is-on .pk-pick__check[data-v-73cfdfa7]{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 4px rgb(var(--v-theme-surface))}.pk-pick__text[data-v-73cfdfa7]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.pk-pick__title[data-v-73cfdfa7]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-pick__sub[data-v-73cfdfa7]{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-meta[data-v-a8d1c673]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:8px 16px 2px}.pk-weather[data-v-a8d1c673]{display:inline-flex;align-items:center;gap:4px}.app-fab-icon-enter-active,.app-fab-icon-leave-active{transition:opacity .16s ease}.app-fab-icon-enter-from,.app-fab-icon-leave-to{opacity:0}@media (prefers-reduced-motion: reduce){.app-fab-icon-enter-active,.app-fab-icon-leave-active{transition:none}}.pk-grid[data-v-6b8fca79]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:0 16px;align-items:start}.group-manage-row[data-v-6b8fca79]{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.group-manage-row[data-v-6b8fca79]:last-child{border-bottom:none}.min-width-0[data-v-6b8fca79]{min-width:0}.gear-library-layout[data-v-f47497e2]{display:flex;gap:16px;align-items:flex-start}.category-sidebar[data-v-f47497e2]{width:280px;flex-shrink:0;max-height:calc(100vh - 130px);overflow-y:auto}.item-panel[data-v-f47497e2]{flex:1;min-width:0;max-height:calc(100vh - 130px);overflow-y:auto}.panel-header[data-v-f47497e2]{background:rgba(var(--v-theme-on-surface),.04)}.cat-row[data-v-f47497e2]{cursor:pointer;transition:background .15s;-webkit-user-select:none;user-select:none;min-width:0}.cat-row[data-v-f47497e2]:hover{background:rgba(var(--v-theme-on-surface),.06)}.cat-row--active[data-v-f47497e2]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.min-width-0[data-v-f47497e2]{min-width:0}.empty-state[data-v-f47497e2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;color:rgba(var(--v-theme-on-surface),.45);text-align:center}@media (max-width: 959px){.gear-library-layout[data-v-f47497e2]{display:block}.category-sidebar[data-v-f47497e2],.item-panel[data-v-f47497e2]{width:100%;max-height:none}}.money-home[data-v-7931f620]{padding:8px 2px 12px}.top-area[data-v-7931f620]{position:sticky;top:var(--v-layout-top, 64px);z-index:6;background:rgb(var(--v-theme-background));padding-bottom:4px;margin-bottom:12px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.editable-wrapper[data-v-bd208a76]{width:100%}.editable-display[data-v-bd208a76]{display:flex;align-items:center;gap:4px;cursor:pointer;border-radius:4px;padding:4px 6px;min-height:32px;transition:background .15s}.editable-display[data-v-bd208a76]:hover{background:rgba(var(--v-border-color),.06)}.editable-display-content[data-v-bd208a76]{flex:1;min-width:0}.edit-icon[data-v-bd208a76]{opacity:0;flex-shrink:0;transition:opacity .15s}.editable-display:hover .edit-icon[data-v-bd208a76]{opacity:1}.editable-empty[data-v-bd208a76]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-style:italic}.editable-empty.show-dash[data-v-bd208a76]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.editable-input-area[data-v-bd208a76]{display:flex;flex-direction:column;gap:4px}.editable-actions[data-v-bd208a76]{display:flex;gap:2px}.editable-empty[data-v-13a5abe4]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-style:italic}.editable-empty.show-dash[data-v-13a5abe4]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.editable-empty[data-v-a6d87c02]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-style:italic}.editable-empty.show-dash[data-v-a6d87c02]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.editable-empty[data-v-64b9487c]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-style:italic}.editable-empty.show-dash[data-v-64b9487c]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.editable-display[data-v-11da3694]{display:flex;align-items:center;gap:4px;cursor:pointer;border-radius:4px;padding:4px 6px;min-height:32px;transition:background .15s}.editable-display[data-v-11da3694]:hover{background:rgba(var(--v-border-color),.06)}.edit-icon[data-v-11da3694]{opacity:0;flex-shrink:0;transition:opacity .15s}.editable-display:hover .edit-icon[data-v-11da3694]{opacity:1}.editable-empty[data-v-11da3694]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-style:italic}.editable-empty.show-dash[data-v-11da3694]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.editable-empty[data-v-42604106]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-style:italic}.editable-empty.show-dash[data-v-42604106]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.cat-row__title[data-v-355b0eab]{display:flex;align-items:center;gap:8px;min-width:0}.cat-row:not(.cat-row--child) .cat-row__title[data-v-355b0eab]{font-weight:500}.cat-row__count[data-v-355b0eab]{font-size:.75rem;flex:none}.cat-row--hidden .cat-row__title[data-v-355b0eab]{opacity:.5}.cat-row__actions[data-v-355b0eab]{display:flex;align-items:center}.cat-row__btn[data-v-355b0eab]{flex:none;width:48px;height:48px;margin:-6px 0}.cat-nested .cat-row--child[data-v-355b0eab] .life-list-card__content{padding-left:40px}.cat-nested__plus[data-v-9473f694]{width:48px;height:48px;margin:-8px 0}.cfg[data-v-de28072b]{display:flex;flex-direction:column;gap:10px}.account-error[data-v-de28072b]{padding:8px 10px;border-radius:10px;color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.14)}.accounts[data-v-e9900ebe]{max-width:1100px;margin:0 auto;padding-bottom:72px}.filters[data-v-e9900ebe]{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:520px}.list[data-v-e9900ebe]{overflow:hidden}.account-row[data-v-e9900ebe]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:56px;padding:8px 16px;text-align:left;cursor:pointer;border:0;background:none;color:inherit;font:inherit}.account-row+.account-row[data-v-e9900ebe]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.account-row[data-v-e9900ebe]:hover{background:rgba(var(--v-theme-on-surface),.04)}.account-row[data-v-e9900ebe]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.account-row__text[data-v-e9900ebe]{min-width:0;flex:1}.account-row__name[data-v-e9900ebe],.account-row__sub[data-v-e9900ebe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags[data-v-e9900ebe]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:4px}.is-inactive[data-v-e9900ebe]{opacity:.6}@media (min-width: 640px){.list[data-v-e9900ebe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible;border-radius:0;background:none;box-shadow:none}.account-row[data-v-e9900ebe]{min-height:72px;padding:14px 16px;border-radius:var(--health-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));box-shadow:0 1px 3px #0000002e}.account-row+.account-row[data-v-e9900ebe]{border-top:0}.account-row[data-v-e9900ebe]:hover{background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));filter:brightness(1.08)}.account-row[data-v-e9900ebe]:focus-visible{outline-offset:2px}}@media (min-width: 1000px){.list[data-v-e9900ebe]{grid-template-columns:repeat(3,minmax(0,1fr))}}.add-error[data-v-e9900ebe]{padding:8px 10px;border-radius:10px;color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.14)}.kpis[data-v-ccb66237]{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;padding:14px 16px 6px}@media (min-width: 600px){.kpis[data-v-ccb66237]{grid-template-columns:repeat(4,1fr)}}.kpi__label[data-v-ccb66237]{font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.65}.kpi__value[data-v-ccb66237]{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.logo-picker__results[data-v-85f364d4]{max-height:280px;overflow-y:auto;border-radius:8px;background:rgba(var(--v-theme-on-surface),.04)}.payee-page[data-v-0c542a18]{max-width:820px;margin:0 auto;padding-bottom:72px}.hero[data-v-0c542a18]{display:flex;align-items:center;gap:14px;padding:16px}.hero__text[data-v-0c542a18]{min-width:0;flex:1}.hero__name[data-v-0c542a18]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.is-inactive[data-v-0c542a18]{opacity:.6}.map-row[data-v-0c542a18]{padding:10px 16px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));overflow-wrap:anywhere}.map-row[data-v-0c542a18]:first-of-type{margin-top:8px}.sim-row[data-v-0c542a18]{display:flex;align-items:center;gap:4px;padding:6px 8px 6px 4px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sim-row[data-v-0c542a18]:first-of-type{margin-top:8px}.sim-row__check[data-v-0c542a18]{flex:none}.sim-row__text[data-v-0c542a18]{min-width:0;flex:1}.sim-row__merge[data-v-0c542a18]{flex:none}.mi-text[data-v-0c542a18]{margin:0;padding:0 6px;line-height:1.5}.sim-row__name[data-v-0c542a18]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--v-theme-primary));text-decoration:none}.payees[data-v-fdcdd6aa]{max-width:820px;margin:0 auto}.similar-page[data-v-1369a106]{padding:8px 2px 12px}.pairs[data-v-1369a106]{display:flex;flex-direction:column}.pair[data-v-1369a106]{padding:12px 16px 8px}.pair+.pair[data-v-1369a106]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.pair__names[data-v-1369a106]{display:flex;flex-direction:column;gap:4px}.pair__side[data-v-1369a106]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline}.pair__name[data-v-1369a106]{color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair__name[data-v-1369a106]:hover{text-decoration:underline}.pair__count[data-v-1369a106]{white-space:nowrap}.pair__why[data-v-1369a106]{margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair__foot[data-v-1369a106]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:2px}.pair__actions[data-v-1369a106]{display:flex;align-items:center;gap:4px}.choices[data-v-1369a106]{display:flex;flex-direction:column;gap:8px}.choice[data-v-1369a106]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:12px 14px;text-align:left;color:inherit;background:rgba(var(--v-theme-on-surface),.06);border:1px solid transparent;border-radius:14px;cursor:pointer}.choice.is-on[data-v-1369a106]{background:rgba(var(--v-theme-primary),.14);border-color:rgb(var(--v-theme-primary))}.choice__name[data-v-1369a106]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picks[data-v-0c6ef5d5]{display:flex;flex-direction:column;gap:10px}.picks__camera[data-v-0c6ef5d5]{align-self:stretch}@media (hover: hover) and (pointer: fine){.picks__camera[data-v-0c6ef5d5]{display:none}}.drop[data-v-0c6ef5d5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:112px;padding:16px;color:rgba(var(--v-theme-on-surface),.75);background:rgba(var(--v-theme-on-surface),.06);border:1px dashed rgba(var(--v-theme-on-surface),.25);border-radius:14px;cursor:pointer}.drop[data-v-0c6ef5d5]:hover,.drop.is-over[data-v-0c6ef5d5]{background:rgba(var(--v-theme-primary),.12);border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.drop[data-v-0c6ef5d5]:disabled{opacity:.6;cursor:default}.rows[data-v-0c6ef5d5]{display:flex;flex-direction:column}.row[data-v-0c6ef5d5]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 16px}.row+.row[data-v-0c6ef5d5]{border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.thumb[data-v-0c6ef5d5]{width:48px;height:48px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06);display:flex;align-items:center;justify-content:center;overflow:hidden}.thumb img[data-v-0c6ef5d5]{width:100%;height:100%;object-fit:cover}.row__title[data-v-0c6ef5d5],.row__sub[data-v-0c6ef5d5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__matches[data-v-0c6ef5d5]{grid-column:2 / -1;display:flex;flex-direction:column;gap:6px;padding:8px 0 2px}.match[data-v-0c6ef5d5]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.match__title[data-v-0c6ef5d5],.match__sub[data-v-0c6ef5d5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-page[data-v-9ea13ce0]{padding:8px 2px 12px}.upload-tabs[data-v-9ea13ce0]{max-width:420px}.drop[data-v-9ea13ce0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:112px;padding:16px;color:rgba(var(--v-theme-on-surface),.75);background:rgba(var(--v-theme-on-surface),.06);border:1px dashed rgba(var(--v-theme-on-surface),.25);border-radius:14px;cursor:pointer}.drop[data-v-9ea13ce0]:hover,.drop.is-over[data-v-9ea13ce0]{background:rgba(var(--v-theme-primary),.12);border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.files[data-v-9ea13ce0]{display:flex;flex-direction:column;gap:14px}.file[data-v-9ea13ce0]{display:flex;flex-direction:column;gap:8px}.file__top[data-v-9ea13ce0]{display:flex;align-items:center;gap:8px;min-width:0}.file__name[data-v-9ea13ce0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions[data-v-9ea13ce0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;flex-wrap:wrap}.actions[data-v-9ea13ce0]>:first-child{flex:1 1 160px}.balance-summary-text[data-v-b403bdb0] p{margin:0 0 8px}.balance-summary-text[data-v-b403bdb0] p:last-child{margin-bottom:0}.balance-summary-text[data-v-b403bdb0] ul{margin:0 0 8px;padding-left:20px}.cash-alerts-error[data-v-87aba180]{padding:8px 10px;border-radius:10px;color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.14)}.balance-hero[data-v-74720aec]{overflow:hidden}.balance-hero__half[data-v-74720aec]{flex:1 1 0;min-width:0;text-align:center}.balance-hero__half--cash[data-v-74720aec]{position:relative}.balance-hero__bell[data-v-74720aec]{position:absolute;top:6px;right:6px;z-index:1}.balance-hero__amount[data-v-74720aec]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.balance-type__panel.v-expansion-panel[data-v-c919d298]{background:var(--tint)}.balance-type__panel[data-v-c919d298] .v-expansion-panel-title{padding:8px 16px}.balance-type__panel[data-v-c919d298] .v-expansion-panel-text__wrapper{padding:0 16px 8px}.balance-type__amount[data-v-c919d298]{font-variant-numeric:tabular-nums;white-space:nowrap}.balance-type__dot[data-v-c919d298]{width:8px;height:8px;border-radius:50%;flex:none}.min-width-0[data-v-c919d298]{min-width:0}.balance-page[data-v-1b50eaaf] .v-card{border-radius:var(--health-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));box-shadow:0 1px 3px #0000002e}.balance-range[data-v-1b50eaaf]{flex:1 1 100%}.balance-month[data-v-1b50eaaf] .v-expansion-panel-title{padding:8px 16px}.balance-month[data-v-1b50eaaf] .v-expansion-panel-text__wrapper{padding:8px}.balance-month__group[data-v-1b50eaaf]{border-radius:12px;margin-bottom:4px}.balance-month__group[data-v-1b50eaaf]:last-child{margin-bottom:0}.balance-month__dot[data-v-1b50eaaf]{width:8px;height:8px;border-radius:50%;flex:none}.proto-dashboard[data-v-61da144b]{padding:0 4px}.balance-tile[data-v-61da144b]{border-radius:8px}.budget-bar-outer[data-v-61da144b]{display:flex;width:100%;border-radius:999px;overflow:hidden}.proto-transactions[data-v-13dac061]{padding:0 4px}.editable-cell[data-v-13dac061]{cursor:pointer;border-radius:4px;padding:2px 4px;min-height:24px;min-width:60px;transition:background .15s}.editable-cell[data-v-13dac061]:hover{background:#00838f14}.edit-select[data-v-13dac061]{min-width:120px}[data-v-13dac061] .proto-table .v-data-table__tr:hover td{background:#00838f0a}.proto-unified[data-v-1fc3b246]{padding:0 4px}.editable-cell[data-v-1fc3b246]{cursor:pointer;border-radius:4px;padding:2px 4px;min-height:24px;min-width:60px;transition:background .15s}.editable-cell[data-v-1fc3b246]:hover{background:#00838f14}.edit-input[data-v-1fc3b246]{min-width:120px}[data-v-1fc3b246] .proto-table .v-data-table__tr:hover td{background:#00838f0a}.money-dashboard[data-v-ec6c8238]{padding:0 4px 64px}.hc-flush[data-v-ec6c8238]{margin-bottom:0!important;height:100%}.tm-heading[data-v-ec6c8238]{font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.65;margin:0 0 6px 4px}.movers[data-v-ec6c8238]{display:grid;grid-template-columns:1fr;padding-bottom:8px}.movers__side+.movers__side[data-v-ec6c8238]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.movers__head[data-v-ec6c8238]{display:flex;align-items:center;gap:6px;padding:14px 16px 6px}.mover[data-v-ec6c8238]{display:grid;grid-template-columns:1fr auto;column-gap:12px;row-gap:5px;width:100%;padding:10px 16px;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.mover[data-v-ec6c8238]:hover{background:rgba(var(--v-theme-on-surface),.04)}.mover__name[data-v-ec6c8238]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mover__change[data-v-ec6c8238]{font-variant-numeric:tabular-nums}.mover__bar[data-v-ec6c8238]{grid-column:1 / -1;height:6px;border-radius:3px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.mover__fill[data-v-ec6c8238]{display:block;height:100%;border-radius:3px;opacity:.85}.mover__detail[data-v-ec6c8238]{grid-column:1 / -1;font-variant-numeric:tabular-nums}@media (min-width: 960px){.movers[data-v-ec6c8238]{grid-template-columns:1fr 1fr}.movers__side+.movers__side[data-v-ec6c8238]{border-top:0;border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}}.largest[data-v-ec6c8238]{padding-bottom:6px}.txn[data-v-ec6c8238]{display:grid;grid-template-columns:1fr auto;column-gap:12px;row-gap:2px;width:100%;padding:10px 16px;text-align:left;color:inherit;background:none;border:0;font:inherit;cursor:pointer}.txn+.txn[data-v-ec6c8238]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.txn[data-v-ec6c8238]:hover{background:rgba(var(--v-theme-on-surface),.04)}.txn__payee[data-v-ec6c8238]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txn__amount[data-v-ec6c8238]{font-variant-numeric:tabular-nums}.txn__detail[data-v-ec6c8238]{grid-column:1 / -1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-chips[data-v-ec6c8238] .v-chip{max-width:100%}.money-chips[data-v-ec6c8238] .v-chip__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.range-row[data-v-ec6c8238]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.range-row__toggle[data-v-ec6c8238]{flex:1 1 320px}.range-row__filters[data-v-ec6c8238]{margin-left:auto}.kpi-card[data-v-ec6c8238]{overflow:hidden}.kpis[data-v-ec6c8238]{display:grid;grid-template-columns:1fr}.kpi[data-v-ec6c8238]{position:relative;display:block;padding:16px;color:inherit;text-decoration:none}.kpi+.kpi[data-v-ec6c8238]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.kpi--link[data-v-ec6c8238]:hover{background:rgba(var(--v-theme-on-surface),.04)}.kpi__bell[data-v-ec6c8238]{position:absolute;top:8px;right:8px;z-index:1}.kpi__label[data-v-ec6c8238]{font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.65}.kpi__value[data-v-ec6c8238]{font-size:32px;font-weight:700;line-height:1.15;margin:4px 0;letter-spacing:-.01em}.kpi__note[data-v-ec6c8238]{font-size:12px}@media (min-width: 960px){.kpis[data-v-ec6c8238]{grid-template-columns:repeat(3,1fr)}.kpi+.kpi[data-v-ec6c8238]{border-top:0;border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}}.nr-form[data-v-6b2be5b7]{display:flex;flex-direction:column;gap:12px}.nr-every[data-v-6b2be5b7]{display:grid;grid-template-columns:120px 1fr;gap:12px}.nr-note[data-v-6b2be5b7]{margin:4px 6px 0;font-size:12px;opacity:.7}.rh-unit[data-v-354989e9]{margin-left:6px;font-size:13px;font-weight:500;opacity:.7}.rh-sub[data-v-354989e9]{font-size:12px;font-weight:500;opacity:.65;margin-top:1px}.rh-amt[data-v-354989e9]{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;line-height:1.25}.rh-arrow[data-v-354989e9]{margin-left:3px;vertical-align:-1px}.rh-chip[data-v-354989e9]{display:inline-flex;align-items:center;gap:3px;margin-right:6px;padding:0 7px;border-radius:9px;font-size:11px;font-weight:700;line-height:17px}.rh-chip.is-manual[data-v-354989e9]{background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.rh-chip.is-sched[data-v-354989e9]{background:rgba(var(--v-theme-primary),.18);color:rgb(var(--v-theme-primary))}.rh-amt[data-v-437347c0]{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;line-height:1.25}.rb-form[data-v-d858694e]{padding:12px;display:flex;flex-direction:column;gap:12px}.rb-every[data-v-d858694e]{display:grid;grid-template-columns:120px 1fr;gap:12px}.rb-note[data-v-d858694e]{margin:4px 6px 0;font-size:12px;opacity:.7}.rb-link[data-v-d858694e]{display:inline-flex;align-items:center;gap:4px;margin:6px 6px 0;font-size:13px;font-weight:600;text-decoration:none;color:rgb(var(--v-theme-primary))}.rb-unit[data-v-d858694e]{margin-left:6px;font-size:13px;font-weight:500;opacity:.7}.rb-amt[data-v-d858694e]{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;line-height:1.25}.rb-text[data-v-d858694e]{margin:0;padding:0 6px;line-height:1.5}.rb-sub[data-v-d858694e]{display:flex;align-items:center;gap:4px;min-width:0}.rb-files[data-v-d858694e]{display:inline-flex;align-items:center;gap:2px;margin-left:6px;font-weight:600}.rb-comment[data-v-d858694e]{align-items:flex-start;margin-top:2px;white-space:normal;opacity:.85}.rb-comment .v-icon[data-v-d858694e]{margin-top:2px;flex:none}.rb-comment span[data-v-d858694e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.totals__grid[data-v-b8233741]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:16px}.total[data-v-b8233741]{min-width:0;text-align:center}.total__label[data-v-b8233741]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 600px){.totals__grid[data-v-b8233741]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1100px){.totals__grid[data-v-b8233741]{grid-template-columns:repeat(6,minmax(0,1fr))}}.rc-chips[data-v-7bce6e88] .v-chip{max-width:100%}.rc-chips[data-v-7bce6e88] .v-chip__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.breakdowns[data-v-2b7ad60d]{display:grid;grid-template-columns:minmax(0,1fr);column-gap:16px}@media (min-width: 960px){.breakdowns[data-v-2b7ad60d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bills[data-v-c2a2130c]{padding-bottom:6px}.bill[data-v-c2a2130c]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:10px 16px;color:inherit;text-decoration:none}.bill+.bill[data-v-c2a2130c]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.bill[data-v-c2a2130c]:hover{background:rgba(var(--v-theme-on-surface),.04)}.bill__name[data-v-c2a2130c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill__amount[data-v-c2a2130c]{font-variant-numeric:tabular-nums}.bill__detail[data-v-c2a2130c]{grid-column:1 / -1}.rc-page[data-v-cb870eff]{padding:8px 2px 12px}.rc-controls[data-v-cb870eff]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.rc-control[data-v-cb870eff]{flex:1 1 260px;min-width:0}.rc-filters[data-v-cb870eff]{margin-left:auto}.rrow--done[data-v-eab7cf8c]{opacity:.55;text-decoration:line-through}.reading-controls[data-v-0b9a1fe1]{display:flex;flex-direction:column;gap:6px;padding:6px 16px 0}.mrow--done[data-v-2bf23e1c]{opacity:.55;text-decoration:line-through}.mrow__mark[data-v-2bf23e1c]{margin-left:6px;vertical-align:-1px}.mrow__audio[data-v-2bf23e1c]{opacity:.5}.mrow__audio.is-queued[data-v-2bf23e1c]{color:rgb(var(--v-theme-warning));opacity:1}.mem-controls[data-v-123009d6]{padding:6px 16px 0}[data-v-86e9571a] .plan-drag-chosen{box-shadow:0 6px 16px #0000004d;transform:scale(1.02);z-index:2;position:relative}[data-v-86e9571a] .plan-drag-ghost{opacity:.4;background:rgb(var(--v-theme-primary));border-radius:8px}.tiles[data-v-454daeb3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:4px 0 12px}.tile[data-v-454daeb3]{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border:0;border-radius:12px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:rgba(var(--v-theme-on-surface),.06);min-height:74px}.tile[data-v-454daeb3]:hover{background:rgba(var(--v-theme-on-surface),.1)}.tile[data-v-454daeb3]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.tile__name[data-v-454daeb3]{font-size:15px;font-weight:600;line-height:1.2}.tile__line[data-v-454daeb3]{font-size:12px}.tile__bar[data-v-454daeb3]{display:block;width:100%;height:3px;border-radius:2px;background:rgba(var(--v-theme-on-surface),.12);overflow:hidden;margin-top:2px}.tile__bar>span[data-v-454daeb3]{display:block;height:100%;background:rgb(var(--v-theme-success))}.tile__marks[data-v-454daeb3]{display:flex;gap:10px;margin-top:auto;padding-top:4px;font-size:12px;opacity:.8}.tile__mark[data-v-454daeb3]{display:inline-flex;align-items:center;gap:3px}.progress[data-v-fbb6f705]{padding:2px 2px 10px}.progress__line[data-v-fbb6f705]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;min-height:32px}.chapters[data-v-fbb6f705]{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:8px;padding:4px 0 6px}.chip[data-v-fbb6f705]{position:relative;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;font:inherit;font-weight:600;color:inherit;cursor:pointer;background:rgba(var(--v-theme-on-surface),.06)}.chip[data-v-fbb6f705]:hover{background:rgba(var(--v-theme-on-surface),.11)}.chip[data-v-fbb6f705]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.chip.is-read[data-v-fbb6f705]{background:rgba(var(--v-theme-success),.22)}.chip__dot[data-v-fbb6f705]{position:absolute;top:5px;left:5px;width:6px;height:6px;border-radius:50%;background:rgb(var(--v-theme-primary))}.chip__heart[data-v-fbb6f705]{position:absolute;top:4px;right:4px;color:rgb(var(--v-theme-primary))}.legend[data-v-fbb6f705]{display:flex;flex-wrap:wrap;gap:4px 14px;padding:8px 2px 12px;font-size:12px}.legend>span[data-v-fbb6f705]{display:inline-flex;align-items:center;gap:5px}.legend__swatch[data-v-fbb6f705]{width:12px;height:12px;border-radius:4px;background:rgba(var(--v-theme-success),.22)}.legend__dot[data-v-fbb6f705]{position:static}.chapter-actions[data-v-e52dbe5e]{display:flex;gap:8px;padding:0 0 4px}.chapter-actions>.v-btn[data-v-e52dbe5e]{flex:1 1 0}.chapter-status[data-v-e52dbe5e]{display:flex;flex-direction:column;gap:2px;padding:8px 2px 4px;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.chapter-back[data-v-e52dbe5e]{margin:-4px 0 2px -8px}.chapter-notes[data-v-e52dbe5e]{padding:4px 16px 16px}.pe--dim[data-v-de037672]{opacity:.55}.pe__lead[data-v-de037672]{display:inline-flex;align-items:center;justify-content:center;width:36px}.plan-tabs[data-v-a8d0bcc9]{padding:8px 12px 6px}.plan-more[data-v-a8d0bcc9]{cursor:pointer;padding:8px 12px 8px 52px;font-size:13px;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.plan-more[data-v-a8d0bcc9]:hover{background:rgba(var(--v-theme-on-surface),.04)}.plan-settings[data-v-a8d0bcc9]{display:flex;flex-direction:column;gap:12px;padding:4px 16px 16px}.sm-shell.is-wide{display:grid;grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 48px);min-height:0}.sm-shell.is-wide.is-list-hidden{grid-template-columns:minmax(0,1fr)}.sm-shell.is-wide.is-list-hidden>.sm-pane--list{display:none}.sm-shell.is-wide>.sm-pane,.sm-shell.is-wide>.sm-empty{min-height:0;background:rgb(var(--v-theme-background))}.sm-shell.is-wide>.sm-pane--list{background:rgb(var(--v-theme-surface));border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sm-shell .sm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:rgba(var(--v-theme-on-surface),.55)}.sm-rail>.v-card{border-radius:18px}.v-container.fab-safe:has(>.sm-shell.is-phone.has-detail){padding-top:0;padding-left:0;padding-right:0}html:has(.sm-shell.is-wide){overflow-y:hidden}.v-container.fab-safe:has(>.sm-shell.is-wide){padding:0}.sm-q[data-v-044c95be]{padding:14px 16px;border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.sm-q[data-v-044c95be]:last-child{border-bottom:none}.sm-block-head[data-v-9e9b33ce]{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 16px;box-sizing:border-box}.sm-block-head.is-collapsible[data-v-9e9b33ce]{cursor:pointer}.sm-block-head.is-collapsible[data-v-9e9b33ce]:hover{background:rgba(var(--v-theme-on-surface),.04)}.sm-block-head__text[data-v-9e9b33ce]{flex:1;min-width:0}.sm-block-head__title[data-v-9e9b33ce]{font-size:1.125rem;font-weight:700;line-height:1.3}.sm-block-head__trail[data-v-9e9b33ce]{display:flex;align-items:center;flex:none}.sm-block-head__slot[data-v-9e9b33ce]{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.sm-block-head__chevron[data-v-9e9b33ce]{transition:transform .15s ease}.sm-block-head__chevron.is-open[data-v-9e9b33ce]{transform:rotate(180deg)}.cursor-pointer[data-v-2e8604ad]{cursor:pointer}.sm-detail[data-v-2e8604ad]{position:relative;min-width:0}.sm-detail.is-wide[data-v-2e8604ad]{display:flex;flex-direction:column;height:100%;min-height:0}.sm-detail__loading[data-v-2e8604ad]{position:absolute;top:0;left:0;right:0;z-index:4}.sm-detail__scroll[data-v-2e8604ad]{min-height:0}.sm-detail.is-wide .sm-detail__scroll[data-v-2e8604ad]{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.sm-detail.is-wide .sm-detail__scroll[data-v-2e8604ad]:hover{scrollbar-color:rgba(var(--v-theme-on-surface),.28) transparent}.sm-nav[data-v-2e8604ad],.sm-jump[data-v-2e8604ad]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:rgb(var(--v-theme-surface))}.sm-nav[data-v-2e8604ad]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));box-sizing:border-box}.sm-detail.is-wide .sm-nav[data-v-2e8604ad]{height:56px;flex:none;padding-top:0;padding-bottom:0}.sm-nav__where[data-v-2e8604ad]{flex:1;min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:rgba(var(--v-theme-on-surface),.6)}.sm-jump[data-v-2e8604ad]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sm-detail:not(.is-wide) .sm-nav[data-v-2e8604ad]{position:sticky;top:48px;z-index:3}.sm-detail__inner[data-v-2e8604ad]{max-width:1180px;margin:0 auto;padding:8px 16px 32px}.sm-detail.is-wide .sm-detail__inner[data-v-2e8604ad]{max-width:1280px;padding:16px 24px 32px}.sm-read[data-v-2e8604ad]{min-width:0;max-width:760px;padding-top:8px}.sm-rail[data-v-2e8604ad]{min-width:0;padding-top:8px}.sm-detail__inner:not(.is-two-col) .sm-rail[data-v-2e8604ad]{max-width:760px}.sm-detail.is-wide .sm-detail__scroll.is-split[data-v-2e8604ad]{overflow:hidden}.sm-detail .sm-detail__inner.is-two-col[data-v-2e8604ad]{display:grid;grid-template-columns:minmax(0,1fr) 380px;column-gap:0;max-width:1280px;height:100%;padding:0}.sm-detail__inner.is-two-col>.sm-read[data-v-2e8604ad],.sm-detail__inner.is-two-col>.sm-rail[data-v-2e8604ad]{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.sm-detail__inner.is-two-col>.sm-read[data-v-2e8604ad]:hover,.sm-detail__inner.is-two-col>.sm-rail[data-v-2e8604ad]:hover{scrollbar-color:rgba(var(--v-theme-on-surface),.28) transparent}.sm-detail__inner.is-two-col>.sm-read[data-v-2e8604ad]{max-width:none;padding:24px max(24px,calc(100% - 784px)) 64px 24px}.sm-detail__inner.is-two-col>.sm-rail[data-v-2e8604ad]{padding:24px 24px 64px 16px}.sm-title[data-v-2e8604ad]{font-size:1.6rem;font-weight:500;line-height:1.25;margin:2px 0 4px -6px}.sm-refs[data-v-2e8604ad]{display:flex;align-items:flex-start;gap:4px}.sm-refs__chips[data-v-2e8604ad]{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:8px;max-height:32px;overflow:hidden}.sm-refs__chips.is-open[data-v-2e8604ad]{max-height:none}.sm-flat[data-v-2e8604ad]{box-shadow:none;background:transparent}.sm-flat[data-v-2e8604ad] .v-card-text{padding-left:0;padding-right:0}.sermon-body[data-v-2e8604ad] h1,.sermon-body[data-v-2e8604ad] h2,.sermon-body[data-v-2e8604ad] h3{margin:.75em 0 .25em}.sermon-body[data-v-2e8604ad] ul,.sermon-body[data-v-2e8604ad] ol{padding-left:1.5em}.sermon-body[data-v-2e8604ad] p{margin:0 0 .75em}.sermon-body[data-v-2e8604ad] blockquote{border-left:3px solid rgba(var(--v-border-color),var(--v-border-opacity));margin:0 0 .75em;padding-left:1em;color:rgb(var(--v-theme-on-surface-variant))}.sm-list[data-v-4ffdb295]{display:flex;flex-direction:column;min-height:0;height:100%}.sm-head[data-v-4ffdb295]{display:flex;align-items:center;gap:2px;padding:0 8px 0 16px;flex:none;height:56px;min-height:56px;box-sizing:border-box;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sm-head__title[data-v-4ffdb295]{font-weight:500}.sm-list__scroll[data-v-4ffdb295]{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.sm-list__scroll[data-v-4ffdb295]:hover{scrollbar-color:rgba(var(--v-theme-on-surface),.28) transparent}.sm-group[data-v-4ffdb295]{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:6px 16px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.6);background:color-mix(in srgb,rgb(var(--v-theme-surface)),#000 8%);border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sm-group__name[data-v-4ffdb295]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-row[data-v-4ffdb295]{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;cursor:pointer;padding:10px 16px;border:0;border-left:3px solid transparent;background:none;color:inherit;font:inherit;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sm-row[data-v-4ffdb295]:hover{background:rgba(var(--v-theme-on-surface),.05)}.sm-row.is-selected[data-v-4ffdb295]{background:rgba(var(--v-theme-primary),.14);border-left-color:rgb(var(--v-theme-primary))}.sm-row__title[data-v-4ffdb295]{font-weight:500}.sm-row__sub[data-v-4ffdb295]{font-size:12.5px;color:rgba(var(--v-theme-on-surface),.6)}.sm-empty[data-v-4ffdb295]{padding:24px 16px;text-align:center;color:rgba(var(--v-theme-on-surface),.6)}.task-controls[data-v-ed971ef7]{display:flex;flex-direction:column;gap:8px;padding:4px 12px}.task-alert[data-v-ed971ef7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px 6px 16px;font-size:13px;opacity:.85}.task-chips[data-v-ed971ef7]{display:flex;flex-wrap:wrap;gap:6px}.task-more[data-v-ed971ef7]{cursor:pointer;padding:8px 12px 8px 52px;font-size:13px;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.task-more[data-v-ed971ef7]:hover{background:rgba(var(--v-theme-on-surface),.04)}.from-photo-icon[data-v-c37bbfaa]{margin-left:4px;vertical-align:-1px;opacity:.8}.fuel-numbers[data-v-c37bbfaa]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.3fr);gap:8px}.fuel-photo-anim[data-v-5e3ed20b]{overflow:hidden}.fuel-photo-anim-on[data-v-5e3ed20b]{transition:height .25s ease}@media (prefers-reduced-motion: reduce){.fuel-photo-anim-on[data-v-5e3ed20b]{transition:none}}.fuel-photo-row[data-v-5e3ed20b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch}.fuel-photo-card[data-v-5e3ed20b]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:10px}.fuel-photo-card--filled[data-v-5e3ed20b]{background:rgba(var(--v-theme-on-surface),.06)}.fuel-photo-empty[data-v-5e3ed20b]{flex:1;width:100%;min-height:132px;background:none;border:0;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;padding:8px}.fuel-photo-img[data-v-5e3ed20b]{position:relative;display:block;width:100%;aspect-ratio:1 / 1;padding:0;border:0;cursor:pointer;overflow:hidden;background:#000}.fuel-photo-img img[data-v-5e3ed20b]{position:absolute;display:block;max-width:none}.fuel-photo-label[data-v-5e3ed20b]{position:absolute;left:6px;top:6px;padding:1px 7px;border-radius:8px;color:#fff;background:#0000008c}.fuel-photo-busy[data-v-5e3ed20b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000073}.fuel-pump-fields[data-v-5e3ed20b]{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:baseline}.fuel-cand[data-v-5e3ed20b]{display:grid;grid-template-columns:auto 1fr;gap:1px 8px;align-items:baseline;text-align:left;width:100%;padding:4px 8px;border-radius:8px;border:1px solid rgba(var(--v-theme-on-surface),.15);cursor:pointer}.fuel-cand-chosen[data-v-5e3ed20b]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.14)}.fuel-photo-body[data-v-5e3ed20b]{padding:8px 8px 4px;display:flex;flex-direction:column;flex:1}.fuel-photo-actions[data-v-5e3ed20b]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px;min-height:36px}.svc-row[data-v-3e572026]{display:grid;grid-template-columns:minmax(0,1fr) 96px auto;gap:8px;align-items:center}.svc-row--attachment[data-v-3e572026]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto}:root{--medicine-radius: 18px}.medicine-surface,.v-card.medicine-surface{border-radius:var(--medicine-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.medicine-layout[data-v-6168bf2b] .v-card{border-radius:var(--medicine-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}.medicine-group-head[data-v-6168bf2b]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;min-height:48px}.medicine-group-toggle[data-v-6168bf2b]{width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.medicine-group-toggle[data-v-6168bf2b]:focus-visible{outline:2px solid rgb(var(--v-theme-medicine));outline-offset:-2px}.medicine-wrap[data-v-6168bf2b]{container-type:inline-size;container-name:medicine}.medicine-layout[data-v-6168bf2b]{display:flex;flex-direction:column}.medicine-col[data-v-6168bf2b]{display:contents}.medicine-block--adhoc[data-v-6168bf2b]{order:0}.medicine-block--groups[data-v-6168bf2b]{order:2}.medicine-taken-row[data-v-6168bf2b]{display:flex;align-items:center;gap:12px;min-height:40px;cursor:pointer;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.medicine-taken-time[data-v-6168bf2b]{flex:none}.medicine-taken-detail[data-v-6168bf2b]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.medicine-stale-heading[data-v-6168bf2b]{padding:10px 14px 4px;line-height:1.2}.medicine-adhoc-toggle[data-v-6168bf2b]{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:40px;border:0;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:none;color:inherit;font:inherit;cursor:pointer}.medicine-adhoc-toggle[data-v-6168bf2b]:focus-visible{outline:2px solid rgb(var(--v-theme-medicine));outline-offset:-2px}.medicine-layout[data-v-6168bf2b] .v-move{transition:transform .3s ease}@container medicine (min-width: 700px){.medicine-layout[data-v-6168bf2b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.medicine-col[data-v-6168bf2b]{display:flex;flex-direction:column}.medicine-block[data-v-6168bf2b]{order:0}}.medicine-manage[data-v-96e367c0] .v-card{border-radius:var(--medicine-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}.medicine-group-head[data-v-96e367c0]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;min-height:48px}.stand-hero[data-v-e72aa942]{position:relative;overflow:hidden;padding:14px 16px 16px}.stand-hero__top[data-v-e72aa942]{display:flex;align-items:center;justify-content:space-between;gap:8px}.stand-head[data-v-e72aa942]{display:flex;align-items:center;gap:12px}.stand-head__value[data-v-e72aa942]{font-size:20px;font-weight:700;line-height:1.2}.stand-head__goal[data-v-e72aa942]{font-weight:500;opacity:.7;font-size:15px}.stand-nav[data-v-e72aa942]{display:flex;align-items:center;gap:2px}.stand-nav__label[data-v-e72aa942]{min-width:84px;text-align:center;font-size:13px;font-weight:700;opacity:.8}.stand-count[data-v-e72aa942]{margin-top:14px;text-align:center;font-family:monospace;font-size:56px;font-weight:800;line-height:1;color:rgb(var(--v-theme-standing))}.stand-count.is-ending[data-v-e72aa942]{color:rgb(var(--v-theme-warning))}.stand-strip[data-v-e72aa942]{margin-top:14px}.stand-actions[data-v-e72aa942]{display:flex;align-items:center;gap:8px;margin-top:14px}.stand-trend[data-v-e72aa942]{padding:14px 0 0;overflow:hidden}.stand-trend__head[data-v-e72aa942]{display:flex;align-items:baseline;justify-content:space-between;padding:0 16px 6px}.stand-trend__avg[data-v-e72aa942]{font-size:13px;opacity:.8}.stand-sessions[data-v-e72aa942]{overflow:hidden}.stand-sessions__head[data-v-e72aa942],.stand-sheet__head[data-v-e72aa942],.stand-sheet__head[data-v-42300b2b]{display:flex;align-items:center;gap:8px;padding:12px 16px}.journal-selector-btn[data-v-bc008d78]{overflow:hidden}.journal-selector-btn[data-v-bc008d78] .v-btn__content{justify-content:flex-start;min-width:0}.journal-name-text[data-v-bc008d78]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-dot[data-v-bc008d78]{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background-color:rgb(var(--v-theme-primary));pointer-events:none}.entry-dot--selected[data-v-bc008d78]{background-color:#fff}[data-v-62f8e8c0] .journal-editor{min-height:80px;outline:none;font-size:15px;line-height:1.6}[data-v-62f8e8c0] .journal-editor p,.journal-body[data-v-62f8e8c0] p{margin:0 0 .5em}[data-v-62f8e8c0] .journal-editor p:last-child,.journal-body[data-v-62f8e8c0] p:last-child{margin-bottom:0}[data-v-62f8e8c0] .journal-editor ul,[data-v-62f8e8c0] .journal-editor ol,.journal-body[data-v-62f8e8c0] ul,.journal-body[data-v-62f8e8c0] ol{padding-left:1.5em;margin:0 0 .5em}.journal-body[data-v-62f8e8c0]{font-size:15px;line-height:1.6;user-select:text;-webkit-user-select:text}[data-v-5fbadce7] .journal-editor{min-height:120px;outline:none;font-size:15px;line-height:1.6}[data-v-5fbadce7] .journal-editor p{margin:0 0 .5em}[data-v-5fbadce7] .journal-editor p:last-child{margin-bottom:0}.slide-left-enter-active[data-v-4db7d080],.slide-left-leave-active[data-v-4db7d080],.slide-right-enter-active[data-v-4db7d080],.slide-right-leave-active[data-v-4db7d080]{transition:transform .2s ease,opacity .2s ease}.slide-left-enter-from[data-v-4db7d080]{transform:translate(24px);opacity:0}.slide-left-leave-to[data-v-4db7d080],.slide-right-enter-from[data-v-4db7d080]{transform:translate(-24px);opacity:0}.slide-right-leave-to[data-v-4db7d080]{transform:translate(24px);opacity:0}.editable-title-align[data-v-5c8d14a2] .editable-display{margin-left:-6px}.today-body[data-v-7f1136f4]{padding:12px 12px 14px}.today-none[data-v-7f1136f4]{padding:4px 4px 2px;font-size:13px;opacity:.65}.today-start[data-v-7f1136f4]{margin-top:10px}.session-point[data-v-7ae15b5a]{padding:12px 16px 14px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.session-point[data-v-7ae15b5a]:last-of-type{border-bottom:0}.session-point__title[data-v-7ae15b5a]{display:block;padding:0;margin:0 0 2px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.session-point__notes[data-v-7ae15b5a]{margin-bottom:4px;white-space:pre-wrap}.session-point__toggle[data-v-7ae15b5a]{display:inline-flex;align-items:center;gap:2px;padding:4px 0;margin-right:12px;border:0;background:none;font:inherit;cursor:pointer;color:inherit}.session-point__list[data-v-7ae15b5a]{margin:2px 0 6px}.session-point__note[data-v-7ae15b5a]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:4px 0 4px 8px;margin:2px 0;border:0;border-left:2px solid rgba(var(--v-border-color),.3);background:none;color:inherit;font:inherit;text-align:left}.session-point__note>span[data-v-7ae15b5a]:last-child{flex:none}.session-point__note--tap[data-v-7ae15b5a]{cursor:pointer}.session-point__field[data-v-7ae15b5a]{margin-top:8px}.session-empty[data-v-73e61e02]{padding:12px 16px 4px}.session-add[data-v-73e61e02]{padding:10px 16px 14px}.reorder-fabs{position:relative;width:56px;height:124px;transition:height .42s cubic-bezier(.2,.8,.2,1)}.reorder-fabs.is-on{height:192px}.reorder-fabs .rf{position:absolute;left:0;bottom:0;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .26s ease,visibility 0s linear .42s}.reorder-fabs .rf--add{z-index:2;transform:translateY(0)}.reorder-fabs .rf--sort{z-index:3;transform:translateY(-68px)}.reorder-fabs .rf--apply{z-index:1;transform:translateY(-68px) scale(.82);opacity:0;visibility:hidden}.reorder-fabs.is-on .rf--apply{transform:translateY(-136px) scale(1);opacity:1;visibility:visible;transition-delay:0s}.rf-icon-enter-active,.rf-icon-leave-active{transition:transform .18s ease,opacity .18s ease}.rf-icon-enter-from{transform:rotate(-90deg) scale(.4);opacity:0}.rf-icon-leave-to{transform:rotate(90deg) scale(.4);opacity:0}@media (prefers-reduced-motion: reduce){.reorder-fabs .rf,.rf-icon-enter-active,.rf-icon-leave-active{transition:none}}.reorder-handle[data-v-c2d038ec]{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:none;width:0;margin-right:-12px;opacity:0;pointer-events:none;transition:width .32s cubic-bezier(.2,.8,.2,1),margin-right .32s cubic-bezier(.2,.8,.2,1),opacity .24s ease}.reorder-handle.is-on[data-v-c2d038ec]{width:20px;margin-right:0;opacity:1;pointer-events:auto}@media (prefers-reduced-motion: reduce){.reorder-handle[data-v-c2d038ec]{transition:none}}.reorder-hint[data-v-abac179b]{padding:12px 16px 14px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.area-description[data-v-113327a5]{padding:12px 16px 2px}.group-empty[data-v-113327a5]{padding:4px 16px 12px}.reorder-hint[data-v-113327a5]{padding:12px 16px 14px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.point-body[data-v-f27d6761]{padding:14px 16px 16px}.point-notes[data-v-f27d6761]{white-space:pre-wrap}.point-answer[data-v-f27d6761]{margin-top:12px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-success),.1)}.srow__subject[data-v-59717bcf]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal}.srow__hint[data-v-59717bcf]{display:none;opacity:.55}html.swipe-mode .srow__hint{display:inline-flex}.kc[data-v-7d51f674]{display:flex;align-items:flex-start;gap:16px;padding:14px}.kc.is-inactive[data-v-7d51f674]{opacity:.8}.kc__photo[data-v-7d51f674]{flex:none;margin-top:2px}.kc__body[data-v-7d51f674]{min-width:0;flex:1}.kc__top[data-v-7d51f674]{display:flex;align-items:center;justify-content:space-between;gap:8px}.kc__name[data-v-7d51f674]{min-width:0;font-size:1.25rem;line-height:1.25}.kc__name[data-v-7d51f674] .editable-display{margin-left:-6px}.kc__fields[data-v-7d51f674]{display:grid;grid-template-columns:72px 1fr;row-gap:2px;column-gap:8px;margin:6px 0 2px;align-items:start}.kc__fields dt[data-v-7d51f674]{font-size:12px;opacity:.6;padding-top:6px}.kc__fields dd[data-v-7d51f674]{margin:0;min-width:0}.kc__school[data-v-7d51f674]{display:block;padding-left:6px;margin-top:-2px}.kc__link[data-v-7d51f674]{margin-left:-8px}.kids-grid[data-v-dd9abdf0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}@media (max-width: 400px){.kids-grid[data-v-dd9abdf0]{grid-template-columns:1fr}}.braindump-body[data-v-f9796f87]{user-select:text;-webkit-user-select:text}.source-dot[data-v-ffe05ade]{display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle}.flight-route[data-v-a634c492]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.flight-route__arrow[data-v-a634c492]{opacity:.6}.flight-route__sr[data-v-a634c492]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root{--flights-radius: 18px}.flights-page .v-card{border-radius:var(--flights-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}.flights-dialog>.v-overlay__content>.v-card{border-radius:var(--flights-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.flights-dialog .v-card-actions{padding:8px 20px 14px}.flights-list[data-v-2c7196d4]{max-width:800px}.flight-list-head[data-v-2c7196d4]{padding:12px 16px}.flight-list-head__title[data-v-2c7196d4]{font-size:18px;font-weight:700;line-height:1.2}.flight-row[data-v-2c7196d4]{display:flex;align-items:center;justify-content:space-between;gap:8px}.flight-row__date[data-v-2c7196d4]{font-size:.8125rem;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));white-space:nowrap}.flight-list-wrap[data-v-2c7196d4]{container-type:inline-size;container-name:flightlist}.flight-list-wrap[data-v-2c7196d4] .life-list-card__content>.flex-grow-1{min-width:0}.flight-facts[data-v-2c7196d4]{display:flex;flex-direction:column;line-height:1.3}.flight-facts__a[data-v-2c7196d4]{display:flex;gap:4px;min-width:0}.flight-facts__op[data-v-2c7196d4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-facts__fn[data-v-2c7196d4]{flex:none;white-space:nowrap}.flight-facts__b[data-v-2c7196d4]{white-space:nowrap}.flight-facts__sep[data-v-2c7196d4]{display:none}@container flightlist (min-width: 600px){.flight-facts[data-v-2c7196d4]{flex-direction:row;align-items:baseline}.flight-facts__sep[data-v-2c7196d4]{display:inline;padding:0 3px;flex:none}.flight-facts__a[data-v-2c7196d4]{flex:0 1 auto}}.flight-year[data-v-2c7196d4]{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.03)}.flight-year__toggle[data-v-2c7196d4]{display:flex;align-items:center;width:100%;gap:4px;padding:8px 16px 8px 12px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.flight-year__toggle[data-v-2c7196d4]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.flight-head[data-v-2a47a476]{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 12px 6px 14px}.flight-head__title[data-v-2a47a476]{flex:1 1 auto;min-width:0}.flight-row[data-v-11966ba0]{cursor:default}.flight-row__label[data-v-11966ba0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-row__value[data-v-11966ba0]{display:inline-block;text-align:right}.flight-row__track[data-v-11966ba0]{height:3px;margin-top:3px;border-radius:2px;background:rgba(var(--v-theme-on-surface),.08)}.flight-row__bar[data-v-11966ba0]{height:100%;border-radius:2px;background:rgb(var(--v-theme-primary))}.flight-map__wrap[data-v-03150b24]{position:relative;width:100%}.flight-map__note[data-v-03150b24]{position:absolute;left:4px;bottom:6px;pointer-events:none}.flight-map__controls[data-v-03150b24]{position:absolute;right:4px;bottom:4px;display:flex;align-items:center;gap:6px;z-index:3}.flight-map__skeleton[data-v-03150b24]{height:100%;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.03),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.03));background-size:200% 100%;animation:flight-map-pulse-03150b24 1.4s ease-in-out infinite}@keyframes flight-map-pulse-03150b24{0%{background-position:100% 0}to{background-position:-100% 0}}.flight-map__message[data-v-03150b24]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:16px}.flights-analytics[data-v-32efb5de]{max-width:1100px}.hero[data-v-32efb5de]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hero__tile[data-v-32efb5de]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:84px;padding:14px 12px;text-align:center}.hero__tile--wide[data-v-32efb5de]{grid-column:span 2}.hero__value[data-v-32efb5de]{font-size:1.5rem;font-weight:600;line-height:1.2}.hero__label[data-v-32efb5de]{font-size:.8125rem;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.hero__note[data-v-32efb5de]{padding:8px 4px 0}.cards[data-v-32efb5de]{display:grid;grid-template-columns:minmax(0,1fr);column-gap:16px;align-items:start}@media (min-width: 700px){.hero[data-v-32efb5de]{grid-template-columns:repeat(5,minmax(0,1fr))}.hero__tile--wide[data-v-32efb5de]{grid-column:span 1}.cards[data-v-32efb5de]{grid-template-columns:repeat(2,minmax(0,1fr))}}.leaflet-layer.map-tiles-dark{filter:invert(1) hue-rotate(180deg) brightness(.85) contrast(.9) saturate(.7)}[data-v-aa3d6bff] tbody tr{cursor:pointer}[data-v-aa3d6bff] .geo-marker-highlighted{filter:drop-shadow(0 0 6px rgba(42,120,214,.9));transform:scale(1.25);transform-origin:bottom center}:root{--people-radius: 18px}.people-surface,.v-card.people-surface{border-radius:var(--people-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.people-dialog>.v-overlay__content>.v-card{border-radius:var(--people-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.people-dialog .v-card-actions{padding:8px 20px 14px}.people-dialog.v-dialog{align-items:flex-start}.people-dialog.v-dialog>.v-overlay__content{margin-top:min(8vh,64px)}.people-grid[data-v-1d4f7740]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.cache-stats[data-v-349aa16b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:12px}.cache-group[data-v-349aa16b]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px solid rgba(var(--v-theme-on-surface),.08)}.cache-group__name[data-v-349aa16b]{font-family:monospace;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cache-group__ttl[data-v-349aa16b]{min-width:78px;text-align:right;white-space:nowrap}.push-prefs__times[data-v-afac1bd4]{max-width:420px}.push-prefs__time[data-v-afac1bd4]{flex:1 1 0;min-width:0}.connections-grid[data-v-afac1bd4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px}.connection-header[data-v-afac1bd4]{display:flex;align-items:flex-start;gap:16px}.connection-logo[data-v-afac1bd4]{margin-top:6px}.connection-actions[data-v-afac1bd4]{padding-inline-start:64px}.weight-arrow[data-v-d80d5f05]{margin-right:2px;vertical-align:-3px;font-size:32px}.weight-bar[data-v-d80d5f05]{margin-top:12px}.weight-bar__ends[data-v-d80d5f05]{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;font-weight:700;opacity:.55}.weight-prev[data-v-d80d5f05]{margin-top:8px;font-size:12px;opacity:.6}.weight-stale[data-v-d80d5f05]{margin-top:2px;font-size:12px;color:rgb(var(--v-theme-warning));font-weight:600}.bp-beat[data-v-f38b2fb2]{margin-right:4px;color:rgb(var(--v-theme-bp));animation:bp-beat-f38b2fb2 1.2s ease-in-out infinite}@keyframes bp-beat-f38b2fb2{0%,55%,to{transform:scale(1)}20%{transform:scale(1.35)}35%{transform:scale(1.1)}}@media (prefers-reduced-motion: reduce){.bp-beat[data-v-f38b2fb2]{animation:none}}.hp-rows[data-v-9c9fcf67]{padding:6px 16px 4px}.hp-row[data-v-9c9fcf67]{display:flex;justify-content:space-between;align-items:baseline;padding:7px 0;font-size:14px}.hp-row+.hp-row[data-v-9c9fcf67]{border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.hp-row span[data-v-9c9fcf67]{opacity:.65}.hp-hint[data-v-9c9fcf67]{padding:2px 16px 14px}.hg-row[data-v-d9507fbf]{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px 11px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.hg-row+.hg-row[data-v-d9507fbf]{border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.hg-row[data-v-d9507fbf]:hover{background:rgba(var(--v-theme-on-surface),.04)}.hg-row[data-v-d9507fbf]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.hg-row__icon[data-v-d9507fbf]{flex:none}.hg-row__text[data-v-d9507fbf]{flex:1;min-width:0;display:flex;flex-direction:column}.hg-row__label[data-v-d9507fbf]{font-size:14px;font-weight:600}.hg-row__note[data-v-d9507fbf]{font-size:12px;opacity:.6}.hg-row__value[data-v-d9507fbf]{font-size:14px;font-weight:700;text-align:right}.hg-row__value.is-unset[data-v-d9507fbf]{font-weight:500;opacity:.55}.hg-row__chev[data-v-d9507fbf]{flex:none;opacity:.45}.health-wrap[data-v-8c647a2e]{container-type:inline-size;container-name:health}.health-grid[data-v-8c647a2e]{display:grid;grid-template-columns:1fr;gap:12px}.cell[data-v-8c647a2e]{min-width:0}.span-full[data-v-8c647a2e]{grid-column:1 / -1;min-width:0}@container health (min-width: 720px){.health-grid[data-v-8c647a2e]{grid-template-columns:repeat(2,1fr);gap:14px}}.no-gap[data-v-8c647a2e] .home-card,.no-gap[data-v-8c647a2e]{margin-bottom:0}.cell[data-v-8c647a2e]>.home-card{margin-bottom:0}.cell--top[data-v-8c647a2e]{align-self:start}.targets-label[data-v-8c647a2e]{display:block;padding:6px 4px 8px}.sk[data-v-8c647a2e]{border-radius:16px;animation:sk-pulse-8c647a2e 1.4s ease-in-out infinite}.sk--tall[data-v-8c647a2e]{min-height:250px}.sk--short[data-v-8c647a2e]{min-height:64px}@keyframes sk-pulse-8c647a2e{0%,to{opacity:.5}50%{opacity:.9}}@media (prefers-reduced-motion: reduce){.sk[data-v-8c647a2e]{animation:none}}.ex-card[data-v-ce61337d]{overflow:hidden;display:flex;flex-direction:column}.ex-card[data-v-ce61337d] .v-card{background:transparent;box-shadow:none;border-radius:0}.ex-card[data-v-ce61337d] .life-list-card__content{background:transparent!important}.ex-card__head[data-v-ce61337d]{display:flex;align-items:center;gap:8px;padding:12px 16px 0;min-height:40px}.ex-card__icon[data-v-ce61337d]{color:var(--ha)}.ex-card__note[data-v-ce61337d]{font-size:11px;font-weight:600;opacity:.5;white-space:nowrap}.ex-card__append[data-v-ce61337d]{margin-left:auto;display:flex;align-items:center}.ex-card__body[data-v-ce61337d]{padding:8px 16px 16px;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.ex-list-head[data-v-ec5cacd7]{display:flex;align-items:center;gap:8px;padding:12px 16px;min-height:44px;color:inherit;text-decoration:none}.ex-list-head__icon[data-v-ec5cacd7]{color:rgb(var(--v-theme-exercise))}.ex-list-head__note[data-v-ec5cacd7]{font-size:11px;font-weight:600;opacity:.5;white-space:nowrap}.ex-list-head__chevron[data-v-ec5cacd7]{margin-left:auto;opacity:.6}.ex-list-head.is-link[data-v-ec5cacd7]:focus-visible{outline:2px solid rgb(var(--v-theme-exercise));outline-offset:-2px}.ex-top[data-v-008fcacd]{display:grid;grid-template-columns:1fr;gap:16px}.ex-col[data-v-008fcacd]{display:flex;flex-direction:column;gap:16px;min-width:0}@media (min-width: 960px){.ex-top[data-v-008fcacd]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}}.ex-chart-tall[data-v-008fcacd]{height:240px;flex:0 0 auto}@media (min-width: 960px){.ex-chart-tall[data-v-008fcacd]{height:auto;flex:1 1 auto;min-height:320px}}.ex-rings[data-v-008fcacd]{display:flex;justify-content:space-around;gap:12px;padding-top:4px}.ex-ring[data-v-008fcacd]{display:flex;flex-direction:column;align-items:center;gap:10px;background:none;border:0;padding:4px;border-radius:12px;cursor:pointer;color:inherit;font:inherit}.ex-ring[data-v-008fcacd]:focus-visible{outline:2px solid var(--ha);outline-offset:2px}.ex-ring__mid[data-v-008fcacd]{display:flex;flex-direction:column;align-items:center;gap:3px}.ex-ring__miles[data-v-008fcacd]{font-size:1.75rem;font-weight:600;line-height:1}.ex-ring__need[data-v-008fcacd]{font-size:11px;font-weight:700;line-height:1;color:rgb(var(--v-theme-exercise))}.ex-ring__need.is-none[data-v-008fcacd]{visibility:hidden}.ex-ring__name[data-v-008fcacd]{display:flex;flex-direction:column;align-items:center;gap:1px}.ex-steps__value[data-v-008fcacd]{font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--ha)}.ex-steps__goal[data-v-008fcacd]{font-size:15px;font-weight:600;letter-spacing:0;color:rgb(var(--v-theme-on-surface));opacity:.6}.ex-steps__chart[data-v-008fcacd]{margin:8px -16px -16px}.route-shape[data-v-22a82ca2]{display:block;width:100%;height:100%}.route-card[data-v-bf63d17e]{position:relative;overflow:hidden}.route-map[data-v-bf63d17e]{height:min(86vh,900px);width:100%}.route-title[data-v-bf63d17e],.route-legend[data-v-bf63d17e]{position:absolute;z-index:1000;padding:6px 12px;border-radius:8px;background:rgba(var(--v-theme-surface),.88);color:rgb(var(--v-theme-on-surface));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 4px #0000004d}.route-close.v-btn[data-v-bf63d17e]{position:absolute;top:12px;right:12px;z-index:1000;background:rgba(var(--v-theme-surface),.88);color:rgb(var(--v-theme-on-surface));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 4px #0000004d}.route-title[data-v-bf63d17e]{top:12px;left:12px;font-size:14px;font-weight:600;max-width:calc(100% - 80px)}.route-legend[data-v-bf63d17e]{left:12px;bottom:28px;display:flex;gap:14px}.legend-dot[data-v-bf63d17e]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px}.kpi-grid[data-v-09698717]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px}.kpi-grid>.v-card[data-v-09698717]{border-radius:var(--health-radius)}.kpi-spot[data-v-09698717]{background:color-mix(in srgb,rgb(var(--v-theme-surface)),var(--ha) 12%)}.kpi-spot__icon[data-v-09698717],.kpi-spot__value[data-v-09698717]{color:var(--ha)}.route-shape-icon[data-v-09698717]{width:64px;height:64px;flex-shrink:0;cursor:pointer}.sleep-split[data-v-cda9415c]{margin-top:12px}.sleep-goal[data-v-cda9415c]{margin-top:2px;text-align:right;font-size:11px;font-weight:700;opacity:.55}.sleep-cpap[data-v-cda9415c]{margin-top:8px}.sleep-bar[data-v-cda9415c]{margin-top:12px}.sleep-bar__ends[data-v-cda9415c]{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;font-weight:700;opacity:.55}.sleep-nogoal[data-v-cda9415c]{margin-top:8px;font-size:12px;opacity:.6}.sl-sk[data-v-cda9415c]{background:rgba(var(--v-theme-on-surface),.08);border-radius:6px;animation:sl-pulse-cda9415c 1.4s ease-in-out infinite}.sl-sk--bar[data-v-cda9415c]{height:12px}.sl-sk--legend[data-v-cda9415c]{width:70%;height:18px;margin-top:8px}.sl-sk--goal[data-v-cda9415c]{width:56px;height:14px;margin:2px 0 0 auto}.sl-sk--cpap[data-v-cda9415c]{width:140px;height:18px;margin-top:8px}@keyframes sl-pulse-cda9415c{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.sl-sk[data-v-cda9415c]{animation:none}}.trend[data-v-3500e6f6]{padding:12px 12px 8px}.trend__chart[data-v-3500e6f6]{margin-top:10px}.trend__empty[data-v-3500e6f6]{text-align:center;padding:48px 8px}.sleep-cpap[data-v-22e27353]{font-size:12px;opacity:.6;white-space:nowrap}.lanes[data-v-27864e84]{position:relative}.lane-head[data-v-27864e84]{position:absolute;left:0;right:0;display:flex;align-items:center;gap:6px;font-size:14px;line-height:1;z-index:3}.lane-head__label[data-v-27864e84]{font-weight:600}.lane-head__dot[data-v-27864e84]{opacity:.5}.lane-head__total[data-v-27864e84]{font-weight:700}.lane-track[data-v-27864e84]{position:absolute;left:0;right:0;border-radius:15px;background:rgba(var(--v-theme-on-surface),.07)}.lane-conn[data-v-27864e84]{position:absolute;width:1.5px;margin-left:-.75px;background:rgba(var(--v-theme-on-surface),.22);z-index:1}.lane-block[data-v-27864e84]{position:absolute;min-width:3px;z-index:2}.is-deep[data-v-27864e84]{background:rgb(var(--v-theme-sleep))}.is-light[data-v-27864e84]{background:rgba(var(--v-theme-sleep),.68)}.is-rem[data-v-27864e84]{background:rgba(var(--v-theme-sleep),.42)}.is-asleep[data-v-27864e84]{background:rgba(var(--v-theme-sleep),.55)}.is-restless[data-v-27864e84]{background:rgba(var(--v-theme-on-surface),.38)}.is-awake[data-v-27864e84]{background:rgba(var(--v-theme-on-surface),.62)}.lane-axis[data-v-27864e84]{display:flex;justify-content:space-between;align-items:flex-start;margin-top:12px;font-size:13px}.lane-axis__mid[data-v-27864e84]{text-align:center;opacity:.8}.lane-axis__end[data-v-27864e84]{text-align:right}.lane-axis__cap[data-v-27864e84]{font-size:12px;opacity:.6;margin-top:2px}.night-split[data-v-4104e65a]{margin-top:12px}.night-goal[data-v-4104e65a]{margin-top:2px;text-align:right;font-size:11px;font-weight:700;opacity:.55}.night-unstaged[data-v-4104e65a]{opacity:.8}.night-cpap[data-v-4104e65a]{margin-top:8px}.night-cpap-more[data-v-4104e65a]{margin-top:2px;opacity:.6}.wg-row[data-v-c0dd47c9]{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px 11px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left}button.wg-row[data-v-c0dd47c9]{cursor:pointer}button.wg-row[data-v-c0dd47c9]:hover{background:rgba(var(--v-theme-on-surface),.04)}button.wg-row[data-v-c0dd47c9]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.wg-row+.wg-row[data-v-c0dd47c9]{border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.wg-row__icon[data-v-c0dd47c9]{flex:none;align-self:flex-start;margin-top:2px}.wg-row__text[data-v-c0dd47c9]{flex:1;min-width:0;display:flex;flex-direction:column}.wg-row__label[data-v-c0dd47c9]{font-size:14px;font-weight:600}.wg-row__note[data-v-c0dd47c9]{font-size:12px;opacity:.65}.wg-explain[data-v-c0dd47c9]{padding:0 16px 12px 48px}.wg-explain__main[data-v-c0dd47c9]{font-size:12.5px;opacity:.75}.wg-explain__fine[data-v-c0dd47c9]{font-size:11px;opacity:.5;margin-top:3px}.wg-row__value[data-v-c0dd47c9]{font-size:14px;font-weight:700;text-align:right;white-space:nowrap}.wg-row__value.is-unset[data-v-c0dd47c9]{font-weight:500;opacity:.55}.wg-row__act[data-v-c0dd47c9]{font-size:12px;font-weight:700;color:rgb(var(--v-theme-primary));white-space:nowrap}.wg-row__chev[data-v-c0dd47c9]{flex:none;opacity:.45}.wg-hist[data-v-c0dd47c9]{display:flex;justify-content:space-between;padding:7px 12px 7px 20px;font-size:14px}.wg-hist__date[data-v-c0dd47c9]{opacity:.6}.weight-delta[data-v-27d4fe4c]{font-size:12px;opacity:.6}.bp-pulse[data-v-72285acd]{opacity:.6;font-size:13px}.date-tile[data-v-86cda3ed]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin-right:12px;border-radius:12px;line-height:1;color:var(--ha);background:color-mix(in srgb,var(--ha) 16%,transparent)}.date-tile__month[data-v-86cda3ed]{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.date-tile__day[data-v-86cda3ed]{font-size:18px;font-weight:800;margin-top:2px}.visit-fields[data-v-6abd6cbe]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.visit-field[data-v-6abd6cbe]{min-width:0}.question+.question[data-v-6abd6cbe]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.question[data-v-6abd6cbe] .v-selection-control{flex:0 0 auto}.answer[data-v-6abd6cbe]{padding:0 8px 8px 40px}.file-row[data-v-6abd6cbe]{min-height:40px}.notes-body[data-v-6abd6cbe]{overflow-wrap:anywhere}.notes-body[data-v-6abd6cbe] h1,.notes-body[data-v-6abd6cbe] h2,.notes-body[data-v-6abd6cbe] h3{margin:.75em 0 .25em}.notes-body[data-v-6abd6cbe] h1{font-size:1.4em}.notes-body[data-v-6abd6cbe] h2{font-size:1.2em}.notes-body[data-v-6abd6cbe] h3{font-size:1.05em}.notes-body[data-v-6abd6cbe]>:first-child{margin-top:0}.notes-body[data-v-6abd6cbe] ul,.notes-body[data-v-6abd6cbe] ol{padding-left:1.5em;margin-bottom:.75em}.notes-body[data-v-6abd6cbe] p{margin:0 0 .75em}.notes-body[data-v-6abd6cbe] blockquote{margin:0 0 .75em;padding-left:1em;border-left:3px solid rgba(var(--v-border-color),var(--v-border-opacity));color:rgb(var(--v-theme-on-surface-variant))}.food-main[data-v-e3005b86] .v-card{border-radius:var(--food-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}.food-group-head[data-v-e3005b86]{display:flex;align-items:center;padding-right:8px}.food-group-toggle[data-v-e3005b86]{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:4px;padding:10px 8px 10px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.food-group-toggle[data-v-e3005b86]:focus-visible{outline:2px solid rgb(var(--v-theme-food));outline-offset:2px}.food-wrap[data-v-e3005b86]{container-type:inline-size;container-name:food}@container food (min-width: 780px){.food-layout[data-v-e3005b86]{display:grid;grid-template-columns:minmax(340px,380px) 1fr;gap:16px;align-items:start}.food-side[data-v-e3005b86]{position:sticky;top:64px}}.food-manage[data-v-0266eb63] .v-card,.food-manage[data-v-358ea716] .v-card{border-radius:var(--food-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}.merge-detail[data-v-a303171b]{margin:-6px 0 6px 40px}.food-group-head[data-v-bbd48615]{display:flex;align-items:center;padding-right:8px}.food-group-toggle[data-v-bbd48615]{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:4px;padding:10px 8px 10px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.food-group-toggle--static[data-v-bbd48615]{cursor:default}.food-group-toggle[data-v-bbd48615]:focus-visible{outline:2px solid rgb(var(--v-theme-food));outline-offset:2px}.food-manage[data-v-68145dc9] .v-card{border-radius:var(--food-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}.utilities-dashboard[data-v-0c0a3912]{padding:0 4px}.section-header-link[data-v-0c0a3912]{color:inherit;text-decoration:none}.section-header-link[data-v-0c0a3912]:hover{text-decoration:underline}.table-scroll[data-v-63fd5861]{overflow-x:auto}.compare-table[data-v-63fd5861]{width:100%;border-collapse:collapse;font-size:.8125rem}.compare-table th[data-v-63fd5861],.compare-table td[data-v-63fd5861]{padding:6px 10px;text-align:right;white-space:nowrap}.compare-table th[data-v-63fd5861]:first-child,.compare-table td[data-v-63fd5861]:first-child{text-align:left}.compare-table tbody tr[data-v-63fd5861]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.hoverable[data-v-63fd5861]{cursor:default;border-bottom:1px dotted rgba(var(--v-theme-on-surface),.4)}.news-page[data-v-2f29b2b7]{max-width:1400px;margin:0 auto}.news-page__skeleton[data-v-2f29b2b7]{display:grid;gap:12px}.news-page__skeleton-block[data-v-2f29b2b7]{border-radius:12px;background:rgba(var(--v-theme-on-surface),.08);animation:news-page-pulse-2f29b2b7 1.4s ease-in-out infinite}@keyframes news-page-pulse-2f29b2b7{50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.news-page__skeleton-block[data-v-2f29b2b7]{animation:none}}.news-card[data-v-7fe3c59e]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:12px;color:rgb(var(--v-theme-on-surface));text-decoration:none;background:rgb(var(--v-theme-surface));box-shadow:0 1px 3px #00000024;transition:box-shadow .15s ease,transform .15s ease}.news-card[data-v-7fe3c59e]:hover{box-shadow:0 4px 14px #0003}.news-card[data-v-7fe3c59e]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}@media (prefers-reduced-motion: no-preference){.news-card[data-v-7fe3c59e]:hover{transform:translateY(-1px)}}.news-card__media[data-v-7fe3c59e]{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden}.news-card__photo[data-v-7fe3c59e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.news-card__media.no-image[data-v-7fe3c59e]{background:linear-gradient(145deg,color-mix(in srgb,var(--tile-color) 78%,#000),color-mix(in srgb,var(--tile-color) 42%,#000))}.news-card__media.no-image[data-v-7fe3c59e] .entity-logo{box-shadow:0 4px 14px #0000004d}.news-card__body[data-v-7fe3c59e]{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px;min-width:0}.news-card__kicker[data-v-7fe3c59e]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tile-color)}.news-card__title[data-v-7fe3c59e]{margin:0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-card.is-lead .news-card__title[data-v-7fe3c59e]{font-size:20px;-webkit-line-clamp:4}.news-card__meta[data-v-7fe3c59e]{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;color:rgba(var(--v-theme-on-surface),.7);min-width:0}.news-card__source[data-v-7fe3c59e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-card__time[data-v-7fe3c59e]{margin-left:auto;white-space:nowrap}.news-card__bm[data-v-7fe3c59e]{margin:-8px -6px -8px 0}.news-card__hide[data-v-7fe3c59e]{margin:-8px -2px -8px 0}.news-card.is-read[data-v-7fe3c59e]{opacity:.55}.news-rail[data-v-0dcf43ce]{content-visibility:auto;contain-intrinsic-size:auto 330px}.news-rail__frame[data-v-0dcf43ce]{position:relative}.news-rail__scroller[data-v-0dcf43ce]{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-width:none}.news-rail__scroller[data-v-0dcf43ce]::-webkit-scrollbar{display:none}.news-rail__card[data-v-0dcf43ce]{flex:0 0 min(80vw,300px);scroll-snap-align:start}.news-rail__arrow[data-v-0dcf43ce]{display:none;position:absolute;top:35%;z-index:3;background:rgb(var(--v-theme-surface));box-shadow:0 2px 8px #0000004d}.news-rail__arrow--left[data-v-0dcf43ce]{left:-6px}.news-rail__arrow--right[data-v-0dcf43ce]{right:-6px}@media (hover: hover){.news-rail__frame:hover .news-rail__arrow[data-v-0dcf43ce]{display:inline-flex}}.news-row[data-v-c30d9243]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;color:rgb(var(--v-theme-on-surface));text-decoration:none;border-bottom:1px solid rgba(var(--v-theme-on-surface),.1)}.news-row[data-v-c30d9243]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.news-row__thumb[data-v-c30d9243]{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border-radius:8px}.news-row__photo[data-v-c30d9243]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.news-row__thumb.no-image[data-v-c30d9243]{background:linear-gradient(145deg,color-mix(in srgb,var(--tile-color) 78%,#000),color-mix(in srgb,var(--tile-color) 42%,#000))}.news-row__body[data-v-c30d9243]{display:flex;flex-direction:column;gap:3px;min-width:0}.news-row__kicker[data-v-c30d9243]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tile-color)}.news-row__title[data-v-c30d9243]{margin:0;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-row__meta[data-v-c30d9243]{display:flex;gap:8px;align-items:center;margin-top:auto;font-size:12px;color:rgba(var(--v-theme-on-surface),.7)}.news-row__source[data-v-c30d9243]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-row__time[data-v-c30d9243]{margin-left:auto;white-space:nowrap}.news-row__bm[data-v-c30d9243]{margin:-9px -6px -9px 0}.news-row__hide[data-v-c30d9243]{margin:-9px -2px -9px 0}.news-row.is-read[data-v-c30d9243]{opacity:.55}.news-rows[data-v-b0432ac4]{content-visibility:auto;contain-intrinsic-size:auto 800px}.news-grid[data-v-b0432ac4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-flow:dense;gap:14px;content-visibility:auto;contain-intrinsic-size:auto 800px}.news-grid__lead[data-v-b0432ac4]{grid-column:span 2}.news-source__switch[data-v-4730b618]{flex:none;width:52px}.news-source__switch[data-v-4730b618] .v-input__control{width:52px}.news-form[data-v-721c5309]{max-height:92vh}.news-form__sample[data-v-721c5309]{display:flex;gap:10px;align-items:center;padding:6px 0}.news-form__thumb[data-v-721c5309]{flex:none;width:56px;height:42px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.08) center / cover no-repeat}.news-form__sample-title[data-v-721c5309]{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-sources[data-v-fe9843cf]{max-width:960px;margin:0 auto}.news-sources__status[data-v-fe9843cf]{position:sticky;top:var(--v-layout-top, 0px);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -4px 12px;padding:8px 4px;background:rgb(var(--v-theme-background))}.news-saved[data-v-d94166b9]{max-width:1400px;margin:0 auto}.news-saved__skeleton[data-v-d94166b9]{display:grid;gap:12px}.news-saved__skeleton-block[data-v-d94166b9]{border-radius:12px;background:rgba(var(--v-theme-on-surface),.08);animation:news-saved-pulse-d94166b9 1.4s ease-in-out infinite}@keyframes news-saved-pulse-d94166b9{50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.news-saved__skeleton-block[data-v-d94166b9]{animation:none}}.usage-hero[data-v-cd02b49d]{padding:6px 18px 18px;color:rgb(var(--v-theme-on-surface))}.usage-hero__top[data-v-cd02b49d]{display:flex;align-items:center;gap:8px;min-height:48px;margin-right:-10px}.usage-hero__resets[data-v-cd02b49d]{font-size:11px;font-weight:700;opacity:.55}.usage-hero__big[data-v-cd02b49d]{display:flex;align-items:baseline;gap:2px;margin-top:2px}.usage-hero__log[data-v-cd02b49d]{display:inline-flex;align-items:baseline;gap:2px;padding:0 4px;margin-left:-4px;background:none;border:0;border-radius:10px;color:inherit;font:inherit;cursor:pointer}.usage-hero__log[data-v-cd02b49d]:hover{background:rgba(var(--v-theme-on-surface),.06)}.usage-hero__log[data-v-cd02b49d]:focus-visible{outline:2px solid var(--ua);outline-offset:2px}.usage-hero__edit[data-v-cd02b49d]{align-self:center;margin-left:8px;opacity:.5}.usage-hero__num[data-v-cd02b49d]{font-size:76px;font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--ua)}.usage-hero__num.is-empty[data-v-cd02b49d]{opacity:.35;color:inherit}.usage-hero__pct[data-v-cd02b49d]{font-size:28px;font-weight:800;color:var(--ua);opacity:.85}.usage-hero__used[data-v-cd02b49d]{margin-left:8px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.usage-hero__headline[data-v-cd02b49d]{margin-top:8px;font-size:26px;font-weight:800;line-height:1.15;letter-spacing:-.01em}.usage-hero__text[data-v-cd02b49d]{margin:4px 0 0;max-width:46ch;font-size:14px;line-height:1.4;opacity:.8}.usage-hero__stale[data-v-cd02b49d]{opacity:.7}.usage-hero__pill[data-v-cd02b49d]{margin-left:auto;align-self:center;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--ua) 16%,transparent);color:var(--ua);font-size:13px;font-weight:800;white-space:nowrap}.usage-hero__bar[data-v-cd02b49d]{margin-top:20px}.usage-hero__stats[data-v-cd02b49d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));margin:6px 0 0;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.usage-hero__stats>div[data-v-cd02b49d]{padding:10px 0 0}.usage-hero__stats dt[data-v-cd02b49d]{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.usage-hero__stats dd[data-v-cd02b49d]{margin:2px 0 0;font-size:20px;font-weight:800}.usage-hero__stats dd small[data-v-cd02b49d]{font-size:11px;font-weight:600;opacity:.6}.usage-hero__back[data-v-cd02b49d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:16px}.usage-hero__tile[data-v-cd02b49d]{padding:12px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.06)}.usage-hero__tilek[data-v-cd02b49d]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;opacity:.6}.usage-hero__tilev[data-v-cd02b49d]{margin-top:4px;font-size:18px;font-weight:800}.usage-hero__tiled[data-v-cd02b49d]{margin-top:2px;font-size:12px;line-height:1.35;opacity:.7}.usage-trend[data-v-d2732eeb]{overflow:hidden;padding-bottom:6px}.usage-weeks[data-v-430ff0a8]{overflow:hidden}.usage-weeks__list[data-v-430ff0a8]{list-style:none;margin:0;padding:8px 14px}.usage-weeks__row[data-v-430ff0a8]{display:grid;grid-template-columns:78px 1fr 92px;align-items:center;gap:12px;padding:6px 0}.usage-weeks__label[data-v-430ff0a8]{display:flex;flex-direction:column;line-height:1.2}.usage-weeks__val[data-v-430ff0a8]{text-align:right;font-size:14px}.usage-weeks__foot[data-v-430ff0a8]{padding:0 14px 12px}.usage-page[data-v-39c27854]{display:flex;flex-direction:column;gap:16px;padding-bottom:8px;max-width:720px;margin:0 auto}.usage-list[data-v-39c27854]>.v-card{border-radius:var(--usage-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));overflow:hidden}:root{--nb-radius: 18px}.nb-surface,.v-card.nb-surface{border-radius:var(--nb-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%));box-shadow:0 1px 3px #0000002e}.nb-explorer__scroll,.nb-list__scroll,.nb-note__scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.nb-explorer__scroll:hover,.nb-list__scroll:hover,.nb-note__scroll:hover{scrollbar-color:rgba(var(--v-theme-on-surface),.28) transparent}html:has(.nb-shell.is-desktop),html:has(.nb-shell.is-tablet){overflow-y:hidden}.v-container.fab-safe:has(>.nb-shell){padding:0}.v-container.fab-safe:has(>.nb-shell.is-phone){padding-bottom:max(16px,var(--app-fab-inset, 0px))}.nb-shell>.nb-explorer,.nb-shell>.nb-list,.nb-shell>.nb-note,.nb-shell>.nb-empty{border-radius:0;box-shadow:none;background:rgb(var(--v-theme-surface))}.nb-shell>.nb-explorer{background:color-mix(in srgb,rgb(var(--v-theme-surface)),#000 5%)}.nb-shell.is-desktop>.nb-explorer,.nb-shell.is-desktop>.nb-list,.nb-shell.is-tablet>.nb-list,.nb-shell.is-tablet>.nb-explorer{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.nb-head{display:flex;align-items:center;gap:8px;padding:0 8px 0 16px;flex:none;height:56px;min-height:56px;box-sizing:border-box}.nb-head__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-dot{flex:none;width:10px;height:10px;border-radius:50%;background:hsl(var(--nb-h, 220) 52% 46%)}.v-theme--dark .nb-dot{background:hsl(var(--nb-h, 220) 58% 64%)}.nb-dialog>.v-overlay__content>.v-card{border-radius:var(--nb-radius);background:linear-gradient(160deg,rgb(var(--v-theme-surface)),color-mix(in srgb,rgb(var(--v-theme-surface)),#000 7%))}.nb-dialog .v-card-actions{padding:8px 20px 14px}.nb-dialog.v-dialog{align-items:flex-start}.nb-dialog.v-dialog>.v-overlay__content{margin-top:min(8vh,64px)}.nb-explorer[data-v-d8a50289]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.nb-explorer__scroll[data-v-d8a50289]{flex:1;min-height:0;overflow-y:auto;padding:4px 6px 8px}.nb-explorer__foot[data-v-d8a50289]{padding:2px 12px 2px 20px;flex:none}.nb-label[data-v-d8a50289]{padding:12px 10px 4px;font-size:.68rem!important}.nb-row[data-v-d8a50289]{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;font-size:14px}.nb-row--child[data-v-d8a50289]{padding-left:26px}.nb-row[data-v-d8a50289]:hover{background:rgba(var(--v-theme-on-surface),.06)}.nb-row.is-selected[data-v-d8a50289]{background:rgba(var(--v-theme-primary),.16);font-weight:600}.nb-row.is-archived .nb-row__name[data-v-d8a50289]{opacity:.7}.nb-row__name[data-v-d8a50289]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-row__count[data-v-d8a50289]{flex:none;min-width:1.5em;text-align:right}.nb-row[data-v-d8a50289]:focus-visible,.nb-collection__main[data-v-d8a50289]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.nb-collection[data-v-d8a50289]{display:flex;align-items:center;gap:2px;padding-right:2px;margin-top:6px}.nb-collection__main[data-v-d8a50289]{flex:1;min-width:0;display:flex;align-items:center;gap:4px;min-height:36px;padding:4px 6px;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;text-align:left}.nb-collection__main[data-v-d8a50289]:hover{background:rgba(var(--v-theme-on-surface),.06)}.nb-collection__name[data-v-d8a50289]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.nb-collection.is-archived .nb-collection__name[data-v-d8a50289]{opacity:.7}.nb-list[data-v-99fda0dd]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.nb-list__scroll[data-v-99fda0dd]{flex:1;min-height:0;overflow-y:auto}.nb-list__title[data-v-99fda0dd]{min-width:0;line-height:1.25}.nb-list__name[data-v-99fda0dd]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-list__sub[data-v-99fda0dd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-body[data-v-6d7d4fea]{overflow-wrap:anywhere;line-height:1.5;font-size:15px}.note-body[data-v-6d7d4fea] img{display:block;max-width:100%;height:auto;margin:8px 0;border-radius:6px}.note-body[data-v-6d7d4fea] img.is-loading{min-height:80px;min-width:120px;background:rgba(var(--v-theme-on-surface),.06)}.note-body[data-v-6d7d4fea] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.note-body[data-v-6d7d4fea] td,.note-body[data-v-6d7d4fea] th{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:4px 8px}.note-body[data-v-6d7d4fea] a{color:rgb(var(--v-theme-primary))}.note-body[data-v-6d7d4fea] ul,.note-body[data-v-6d7d4fea] ol{padding-left:24px}.note-body[data-v-6d7d4fea] pre{white-space:pre-wrap}.note-body[data-v-6d7d4fea] input[type=checkbox]{margin-right:6px}.nb-note[data-v-ddb9f8d4]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.nb-note__scroll[data-v-ddb9f8d4]{flex:1;min-height:0;overflow-y:auto}.nb-note__page[data-v-ddb9f8d4]{max-width:820px;margin:0 auto;padding:20px 20px max(32px,var(--app-fab-inset, 0px))}.nb-note__title[data-v-ddb9f8d4]{font-size:1.4rem;line-height:1.25;font-weight:600;margin:0 0 6px;overflow-wrap:anywhere}.nb-crumb[data-v-ddb9f8d4]{border:0;background:transparent;color:inherit;cursor:pointer;padding:2px 4px;border-radius:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8}.nb-crumb[data-v-ddb9f8d4]:hover{background:rgba(var(--v-theme-on-surface),.06);opacity:1}.nb-source[data-v-ddb9f8d4]{overflow-wrap:anywhere}.nb-shell[data-v-e0f12e07]{display:grid;gap:0;min-height:0}.nb-shell.is-desktop[data-v-e0f12e07]{grid-template-columns:270px 350px minmax(0,1fr);height:calc(100dvh - 48px)}.nb-shell.is-tablet[data-v-e0f12e07]{grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 48px)}.nb-shell.is-phone[data-v-e0f12e07]{grid-template-columns:minmax(0,1fr)}.nb-shell.is-phone[data-v-e0f12e07] .nb-explorer{height:auto}.nb-shell.is-phone[data-v-e0f12e07] .nb-explorer__scroll,.nb-shell.is-phone[data-v-e0f12e07] .nb-list__scroll,.nb-shell.is-phone[data-v-e0f12e07] .nb-note__scroll{overflow:visible}.nb-shell.is-phone[data-v-e0f12e07] .nb-list,.nb-shell.is-phone[data-v-e0f12e07] .nb-note{height:auto;overflow:visible}.nb-empty[data-v-e0f12e07]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:rgba(var(--v-theme-on-surface),.55);min-height:0}.le-day[data-v-2cc4f3c6]{font-size:13px;white-space:nowrap}.facts[data-v-b51b5218]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.fact[data-v-b51b5218]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.venue-link[data-v-b51b5218]{color:inherit;text-decoration:underline;text-decoration-color:rgba(var(--v-border-color),var(--v-border-opacity));text-underline-offset:3px}.le-form[data-v-30e51d37]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding:12px}.le-form .wide[data-v-30e51d37]{grid-column:1 / -1}.le-note[data-v-30e51d37]{margin:4px 6px 0;font-size:12px;opacity:.7}.styleguide[data-v-04cd6ee4]{max-width:1100px;margin:0 auto;padding-bottom:64px}.index[data-v-04cd6ee4]{display:flex;flex-wrap:wrap;gap:8px 32px}.index__group[data-v-04cd6ee4]{display:flex;flex-direction:column;gap:2px;min-width:200px}.index a[data-v-04cd6ee4]{font-size:13px;text-decoration:none;color:rgb(var(--v-theme-primary))}.index a[data-v-04cd6ee4]:hover{text-decoration:underline}.sections[data-v-04cd6ee4]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));font-size:13px}.sections a[data-v-04cd6ee4]{text-decoration:none;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));padding:2px 0}.sections a[data-v-04cd6ee4]:hover{color:rgb(var(--v-theme-primary))}.sections a.is-on[data-v-04cd6ee4]{color:rgb(var(--v-theme-primary));font-weight:600}.sections__home[data-v-04cd6ee4]{font-weight:700;margin-right:6px}.cards[data-v-04cd6ee4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.cards__card[data-v-04cd6ee4]{text-decoration:none}.pager[data-v-04cd6ee4]{display:flex;justify-content:space-between;margin-top:40px;padding-top:16px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));font-size:14px}.pager a[data-v-04cd6ee4]{color:rgb(var(--v-theme-primary));text-decoration:none}.pager a[data-v-04cd6ee4]:hover{text-decoration:underline}.assistant-reply-text[data-v-d3341d0c] p{margin:0 0 8px}.assistant-reply-text[data-v-d3341d0c] p:last-child{margin-bottom:0}.assistant-reply-text[data-v-d3341d0c] ul,.assistant-reply-text[data-v-d3341d0c] ol{margin:0 0 8px;padding-left:20px}.assistant-reply-text[data-v-d3341d0c] table{border-collapse:collapse;margin-bottom:8px;display:block;overflow-x:auto;max-width:100%}.assistant-reply-text[data-v-d3341d0c] th,.assistant-reply-text[data-v-d3341d0c] td{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:2px 8px;text-align:left}.assistant-reply-text[data-v-d3341d0c] table:last-child{margin-bottom:0}.hide-scrollbar[data-v-d3341d0c]{scrollbar-width:none}.hide-scrollbar[data-v-d3341d0c]::-webkit-scrollbar{display:none}.thinking-text[data-v-d3341d0c]{font-family:Roboto Mono,ui-monospace,monospace;letter-spacing:.5px;animation:thinking-pulse-d3341d0c 1s infinite ease-in-out}@keyframes thinking-pulse-d3341d0c{0%,to{opacity:.5}50%{opacity:1}}.desk-fab-ring-btn[data-v-9dd15889]{cursor:pointer;border-radius:50%;background:rgb(var(--v-theme-surface))}.font-mono[data-v-9dd15889]{font-family:monospace}.v-container.fab-safe{padding-bottom:max(16px,var(--app-fab-inset, 0px))}
