.mini-shell[data-v-36d11cfc]{width:100%;overflow:hidden;font-family:Inter,sans-serif;isolation:isolate}.mini-shell[data-v-36d11cfc],.mini-shell__content[data-v-36d11cfc]{position:relative;min-height:100vh;min-height:100dvh;min-height:var(--tg-viewport-height,100dvh)}.mini-shell__content[data-v-36d11cfc]{z-index:1;box-sizing:border-box;display:flex;flex-direction:column;padding:calc(var(--tg-safe-top, 0px) + 24px) 24px calc(var(--tg-safe-bottom, 0px) + 24px)}.mini-shell__glow[data-v-36d11cfc]{position:absolute;z-index:0;width:230px;height:230px;pointer-events:none;background-color:color-mix(in srgb,var(--app-yellow,#ffc261) 22%,transparent);border-radius:50%}.mini-shell__glow--primary[data-v-36d11cfc]{top:-60px;left:-70px}.mini-shell__glow--secondary[data-v-36d11cfc]{right:-72px;bottom:-64px;background-color:#d8517633}.mini-shell__glow--tertiary[data-v-36d11cfc]{display:none}.mini-shell--dark[data-v-36d11cfc]{color:var(--app-text,#f4fafd);background-color:var(--app-navy,#184566)}.mini-shell--light[data-v-36d11cfc]{color:var(--app-ink,#182a33);background-color:var(--app-cream,#fbf8f2)}.mini-shell--variant-onboarding[data-v-36d11cfc]{background:radial-gradient(circle at 52% -10%,color-mix(in srgb,var(--app-blue-soft,#3d6d8d) 24%,transparent),transparent 35%),var(--app-navy,#184566)}.mini-shell--variant-onboarding .mini-shell__content[data-v-36d11cfc]{padding:calc(var(--tg-safe-top, 0px) + 24px) 22.5px calc(var(--tg-safe-bottom, 0px) + 24px)}.mini-shell--variant-onboarding .mini-shell__glow[data-v-36d11cfc]{display:block;border:1px solid hsla(0,0%,100%,.04);mix-blend-mode:screen;filter:saturate(1.08);transform:translateZ(0);will-change:transform,opacity}.mini-shell--variant-onboarding .mini-shell__glow--primary[data-v-36d11cfc]{top:-92px;left:-74px;width:270px;height:270px;background:radial-gradient(circle at 34% 35%,color-mix(in srgb,var(--app-yellow,#ffc261) 28%,transparent),#86a6bd54 54%,#86a6bd2e);animation:onboarding-orb-primary-36d11cfc 28s cubic-bezier(.445,.05,.55,.95) infinite}.mini-shell--variant-onboarding .mini-shell__glow--secondary[data-v-36d11cfc]{top:88px;right:-88px;bottom:auto;width:222px;height:222px;background:radial-gradient(circle at 62% 38%,#d851762e,#8d80b461 62%,#8d80b433);animation:onboarding-orb-secondary-36d11cfc 32s cubic-bezier(.445,.05,.55,.95) infinite}.mini-shell--variant-onboarding .mini-shell__glow--tertiary[data-v-36d11cfc]{top:auto;bottom:-104px;left:-78px;width:250px;height:250px;background:radial-gradient(circle at 42% 40%,color-mix(in srgb,var(--app-yellow,#ffc261) 14%,transparent),#78adc261 58%,#78adc233);animation:onboarding-orb-tertiary-36d11cfc 34s cubic-bezier(.445,.05,.55,.95) infinite}@media(prefers-reduced-motion:reduce){.mini-shell--variant-onboarding .mini-shell__glow[data-v-36d11cfc]{animation:none}}@keyframes onboarding-orb-primary-36d11cfc{0%,to{opacity:.9;transform:translateZ(0) scale(1)}34%{opacity:.82;transform:translate3d(8px,6px,0) scale(.99)}68%{opacity:.94;transform:translate3d(-4px,12px,0) scale(1.02)}}@keyframes onboarding-orb-secondary-36d11cfc{0%,to{opacity:.78;transform:translateZ(0) scale(1)}42%{opacity:.9;transform:translate3d(-10px,7px,0) scale(1.02)}72%{opacity:.76;transform:translate3d(4px,-6px,0) scale(.99)}}@keyframes onboarding-orb-tertiary-36d11cfc{0%,to{opacity:.82;transform:translateZ(0) scale(1)}38%{opacity:.74;transform:translate3d(12px,-8px,0) scale(1.02)}76%{opacity:.9;transform:translate3d(4px,4px,0) scale(.99)}}.tabs-base[data-v-5923d5a3]{max-width:100%;overflow:visible;white-space:nowrap}.tabs-base[data-v-5923d5a3] .swiper-wrapper{position:relative;display:inline-flex;width:auto;overflow:hidden}.tabs-base__font[data-v-5923d5a3]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.tabs-base__slide[data-v-5923d5a3]{display:flex;flex-shrink:0;width:auto;pointer-events:none}.tabs-base__tab[data-v-5923d5a3]{z-index:1;display:inline-flex;flex-grow:1;flex-shrink:0;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere;pointer-events:auto;transition:.25s ease-out;transition-property:color,background-color,transform}.tabs-base__tab[data-v-5923d5a3]:active{transform:scale(.98)}.tabs-base__shutter[data-v-5923d5a3]{position:absolute;top:4px;bottom:4px;left:0;z-index:-1;pointer-events:none;background-color:#104070;border-radius:inherit;transition:.25s ease-out;transition-property:box-shadow,translate,width;will-change:box-shadow,width,translate}.tabs-base--variant--shutter .tabs-base__font[data-v-5923d5a3]{font-size:20px;font-family:Inter,sans-serif;font-weight:500}@media(max-width:767.98px){.tabs-base--variant--shutter .tabs-base__font[data-v-5923d5a3]{font-size:14px;font-family:Inter,sans-serif;font-weight:500}}.tabs-base--variant--shutter .tabs-base__slide[data-v-5923d5a3]{margin-right:4px}.tabs-base--variant--shutter .tabs-base__slide[data-v-5923d5a3]:first-of-type{margin-left:4px}.tabs-base--variant--shutter .tabs-base__tab[data-v-5923d5a3]{padding:12px 16px;color:#104070;text-transform:uppercase}.tabs-base--variant--shutter.swiper-initialized .tabs-base__tab--active[data-v-5923d5a3]{color:#fff}.tabs-base--variant--shutter[data-v-5923d5a3] .swiper-wrapper{border:1px solid #e7e6e3;border-radius:100px}.tabs-base--variant--shutter-filters .tabs-base__font[data-v-5923d5a3]{font-size:20px;font-family:Inter,sans-serif;font-weight:500}@media(max-width:767.98px){.tabs-base--variant--shutter-filters .tabs-base__font[data-v-5923d5a3]{font-size:14px;font-family:Inter,sans-serif;font-weight:500}}.tabs-base--variant--shutter-filters .tabs-base__slide[data-v-5923d5a3]{margin-right:4px}.tabs-base--variant--shutter-filters .tabs-base__slide[data-v-5923d5a3]:first-of-type{margin-left:4px}.tabs-base--variant--shutter-filters .tabs-base__tab[data-v-5923d5a3]{padding:16px 32px;color:#104070;text-transform:uppercase}.tabs-base--variant--shutter-filters.swiper-initialized .tabs-base__tab--active[data-v-5923d5a3]{color:#fff}.tabs-base--variant--shutter-filters[data-v-5923d5a3] .swiper-wrapper{background-color:#fff;border:1px solid #fff;border-radius:4px}@media(max-width:767.98px){.tabs-base--variant--shutter-filters[data-v-5923d5a3] .swiper-wrapper{border-color:#2223}}.tabs-base--variant--plain .tabs-base__font[data-v-5923d5a3]{font-size:25px;font-family:Inter,sans-serif;font-weight:400}@media(max-width:767.98px){.tabs-base--variant--plain .tabs-base__font[data-v-5923d5a3]{font-size:18px;font-family:Inter,sans-serif;font-weight:400}}.tabs-base--variant--plain .tabs-base__slide[data-v-5923d5a3]:not(:first-child){margin-left:8px}.tabs-base--variant--plain .tabs-base__tab[data-v-5923d5a3]{padding:8px 16px;color:#0b2c4d;border-radius:6px;box-shadow:inset 0 0 0 1px #2223}.tabs-base--variant--plain .tabs-base__tab--active[data-v-5923d5a3]{color:#fff;background-color:#f3f4fd}.tabs-base--variant--annonce-mini[data-v-5923d5a3]{width:-moz-max-content;width:max-content;max-width:100%}.tabs-base--variant--annonce-mini .tabs-base__shutter[data-v-5923d5a3]{top:3px;bottom:3px;z-index:0;background-color:var(--app-yellow,#ffc261);border-radius:14px;box-shadow:0 6px 16px color-mix(in srgb,var(--app-yellow,#ffc261) 18%,transparent)}.tabs-base--variant--annonce-mini .tabs-base__slide[data-v-5923d5a3]{flex:0 0 auto;margin:0}.tabs-base--variant--annonce-mini .tabs-base__tab[data-v-5923d5a3]{width:100%;min-width:44px;height:28px;padding:0 10px;font-size:12.5px;font-weight:700;line-height:1;color:#b4c8d2;border-radius:14px}@media(max-width:375px){.tabs-base--variant--annonce-mini .tabs-base__tab[data-v-5923d5a3]{min-width:36px;padding:0 7px;font-size:12px}}.tabs-base--variant--annonce-mini .tabs-base__tab--active[data-v-5923d5a3]{color:var(--app-on-accent,#184566)}.tabs-base--variant--annonce-mini[data-v-5923d5a3] .swiper-wrapper{display:flex;align-items:center;height:34px;padding:3px;background-color:#ffffff29;border:1.5px solid hsla(0,0%,100%,.26);border-radius:17px}@media(hover:hover){.tabs-base__tab[data-v-5923d5a3]:hover{opacity:.9}}@media(prefers-reduced-motion:reduce){.tabs-base__shutter[data-v-5923d5a3],.tabs-base__tab[data-v-5923d5a3]{transition-duration:1ms}}.top-bar[data-v-555e58b3]{position:sticky;top:0;z-index:10;min-height:calc(var(--tg-safe-top, 0px) + 128px);padding:calc(var(--tg-safe-top, 0px) + 20px) 16px 11px;color:var(--app-text,#f4fafd);background-color:var(--app-navy,#184566)}.top-bar__inner[data-v-555e58b3]{display:grid;grid-template-columns:1fr auto;gap:7px 12px;width:100%}@media(min-width:768px){.top-bar__inner[data-v-555e58b3]{max-width:1040px;margin:0 auto}}.top-bar__copy[data-v-555e58b3]{display:grid;gap:7px;min-width:0}.top-bar__copy span[data-v-555e58b3]{font-size:12px;font-weight:700;color:color-mix(in srgb,var(--app-text,#fff) 84%,var(--app-navy,#184566))}.top-bar__copy strong[data-v-555e58b3]{overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:1.2;white-space:nowrap}.top-bar__actions[data-v-555e58b3]{position:relative;display:flex;gap:6px;align-items:start;min-width:-moz-fit-content;min-width:fit-content;margin-top:10px}.top-bar__actions button[data-v-555e58b3]{display:grid;place-items:center;width:44px;height:44px;background-color:#ffffff24;border:1.5px solid hsla(0,0%,100%,.28);border-radius:14px;transition:background-color .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,transform .25s ease-out}.top-bar__actions button[data-v-555e58b3]:active{transform:scale(.98)}.top-bar__actions[data-v-555e58b3] svg{width:20px;height:20px;transition:transform .25s ease-out}.top-bar__menu[data-v-555e58b3]{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:min(258px,100vw - 32px);padding:6px;color:var(--app-text,#fff);background-color:color-mix(in srgb,var(--app-navy,#184566) 88%,var(--app-blue,#275f88) 12%);border:1px solid color-mix(in srgb,var(--app-text,#fff) 20%,transparent);border-radius:14px;box-shadow:0 18px 42px -6px #00000073,0 0 0 1px #ffffff14;isolation:isolate;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translateZ(0)}.top-bar__menu button[data-v-555e58b3]{display:flex;gap:10px;align-items:center;width:100%;height:auto;min-height:44px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.2;color:inherit;text-align:left;background-color:transparent;border:0;border-radius:10px;transition:background-color .15s ease-out,transform .15s ease-out}.top-bar__menu button[data-v-555e58b3]:active{background-color:color-mix(in srgb,var(--app-blue-soft,#3d6d8d) 40%,transparent);transform:scale(.985)}.top-bar__menu[data-v-555e58b3] svg{flex:0 0 auto;width:18px;height:18px;color:var(--app-yellow,#ffc261)}.top-bar__menu .top-bar__menu-sub[data-v-555e58b3]{min-height:38px;padding-left:32px;font-weight:600}.top-bar__menu .top-bar__menu-check[data-v-555e58b3]{display:grid;flex:0 0 auto;place-items:center;width:18px;height:18px}.top-bar__menu-locales[data-v-555e58b3]{display:flex;gap:6px;padding-top:6px;margin-top:4px;border-top:1px solid color-mix(in srgb,var(--app-text,#fff) 16%,transparent)}.top-bar__menu-locales button[data-v-555e58b3]{flex:1 1 auto;justify-content:center;width:auto;min-height:36px;padding:0 8px;font-size:13px;text-align:center;white-space:nowrap;background-color:#ffffff14}.top-bar__menu-locales button.is-active[data-v-555e58b3]{color:var(--app-navy,#184566);background-color:var(--app-yellow,#ffc261)}.top-bar__tabs[data-v-555e58b3]{grid-column:1/-1;width:calc(100% + 32px);max-width:none;padding-right:16px;padding-left:16px;margin-right:-16px;margin-left:-16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.top-bar__tabs[data-v-555e58b3]::-webkit-scrollbar{display:none}.top-bar--compact[data-v-555e58b3]{min-height:calc(var(--tg-safe-top, 0px) + 104px)}.top-bar-menu-enter-active[data-v-555e58b3],.top-bar-menu-leave-active[data-v-555e58b3]{transform-origin:top right;transition:opacity .15s ease,transform .15s ease}.top-bar-menu-enter-from[data-v-555e58b3],.top-bar-menu-leave-to[data-v-555e58b3]{opacity:0;transform:translate3d(0,-3px,0) scale(.98)}.top-bar__menu-check .menu-check-enter-active[data-v-555e58b3],.top-bar__menu-check .menu-check-leave-active[data-v-555e58b3]{transition:opacity .15s ease-out,transform .15s ease-out}.top-bar__menu-check .menu-check-enter-from[data-v-555e58b3],.top-bar__menu-check .menu-check-leave-to[data-v-555e58b3]{opacity:0;transform:scale(.4)}.top-bar__menu-subs[data-v-555e58b3]{display:grid;grid-template-rows:1fr}.top-bar__menu-subs-inner[data-v-555e58b3]{min-height:0;overflow:hidden}.menu-subs-enter-active[data-v-555e58b3],.menu-subs-leave-active[data-v-555e58b3]{transition:grid-template-rows .25s ease-out,opacity .25s ease-out}.menu-subs-enter-from[data-v-555e58b3],.menu-subs-leave-to[data-v-555e58b3]{grid-template-rows:0fr;opacity:0}@media(hover:hover){.top-bar__actions button[data-v-555e58b3]:hover{background-color:#ffffff1f}.top-bar__menu button[data-v-555e58b3]:hover{background-color:color-mix(in srgb,var(--app-blue-soft,#3d6d8d) 30%,transparent)}.top-bar__menu-locales button[data-v-555e58b3]:hover{background-color:#ffffff2e}.top-bar__menu-locales button.is-active[data-v-555e58b3]:hover{color:var(--app-navy,#184566);background-color:var(--app-yellow,#ffc261)}.top-bar__actions button[data-v-555e58b3]:hover{border-color:#ffffff6b;box-shadow:0 10px 24px #031d312e;transform:translate3d(0,-1px,0)}.top-bar__actions button[data-v-555e58b3]:hover svg{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.menu-subs-enter-active[data-v-555e58b3],.menu-subs-leave-active[data-v-555e58b3],.top-bar-menu-enter-active[data-v-555e58b3],.top-bar-menu-leave-active[data-v-555e58b3],.top-bar__actions[data-v-555e58b3] svg,.top-bar__actions button[data-v-555e58b3],.top-bar__menu button[data-v-555e58b3],.top-bar__menu-check .menu-check-enter-active[data-v-555e58b3],.top-bar__menu-check .menu-check-leave-active[data-v-555e58b3]{transition-duration:1ms}.top-bar-menu-enter-from[data-v-555e58b3],.top-bar-menu-leave-to[data-v-555e58b3]{filter:none;transform:none}}.task-action-sheet[data-v-c4eb6ccc]{position:fixed;inset:0 0 calc(var(--tg-safe-bottom, 0px) + 66px);z-index:330;display:flex;align-items:end;pointer-events:none;background-color:#0b304b00;transition:background-color .25s ease-out}.task-action-sheet__panel[data-v-c4eb6ccc]{position:relative;display:grid;gap:14px;width:100%;max-height:min(78dvh,420px);padding:52px 14px 20px;overflow-y:auto;color:var(--app-ink,#182a33);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:var(--app-cream,#fbf8f2);border-radius:24px 24px 0 0;box-shadow:0 -22px 58px -28px #0b304b75;transition:border-radius .25s ease-out,transform .25s ease-out;will-change:transform}.task-action-sheet__drag-zone[data-v-c4eb6ccc]{position:absolute;top:0;right:0;left:0;display:grid;place-items:center;height:52px;touch-action:none;cursor:grab}.task-action-sheet__drag-zone[data-v-c4eb6ccc]:active{cursor:grabbing}.task-action-sheet__handle[data-v-c4eb6ccc]{width:40px;height:5px;background-color:#d9d9d9;border-radius:999px}.task-action-sheet__header[data-v-c4eb6ccc]{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:10px;align-items:start;padding:0 6px}.task-action-sheet__header h2[data-v-c4eb6ccc]{margin:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--app-font-brand,Days One,sans-serif);font-size:17px;font-weight:var(--app-font-brand-weight,400);line-height:21px;color:var(--app-blue,#275f88);white-space:nowrap}.task-action-sheet__header p[data-v-c4eb6ccc]{margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:16px;color:#6a808b;white-space:nowrap}.task-action-sheet__notify[data-v-c4eb6ccc]{display:grid;place-items:center;width:34px;height:34px;color:#2e8c5a;opacity:1}.task-action-sheet__notify[data-v-c4eb6ccc]:disabled{opacity:.62}.task-action-sheet__notify[data-v-c4eb6ccc] svg{width:22px;height:21px}.task-action-sheet__notify--muted[data-v-c4eb6ccc]{color:#8b989f}.task-action-sheet__notify--pending[data-v-c4eb6ccc]{pointer-events:none}.task-action-sheet__rows[data-v-c4eb6ccc]{display:grid;gap:6px}.task-action-sheet__row[data-v-c4eb6ccc]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:center;min-height:44px;padding:0 14px;overflow:hidden;font-size:15px;font-weight:800;line-height:20px;color:var(--app-ink,#182a33);text-align:left;background-color:#ffffffb8;border-radius:12px;transition:background-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out,transform .15s ease-out}.task-action-sheet__row[data-v-c4eb6ccc]:disabled{color:color-mix(in srgb,var(--app-ink,#182a33) 45%,transparent);opacity:1}.task-action-sheet__row span[data-v-c4eb6ccc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-action-sheet__row[data-v-c4eb6ccc] svg{justify-self:center;width:16px;height:16px;color:var(--app-blue,#275f88)}.task-action-sheet__row--primary[data-v-c4eb6ccc]{background-color:#d2e2d4}.task-action-sheet__row--primary[data-v-c4eb6ccc] svg{color:#2e8c5a}.task-action-sheet__options[data-v-c4eb6ccc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;padding:0 6px}.task-action-sheet__date[data-v-c4eb6ccc],.task-action-sheet__option[data-v-c4eb6ccc]{min-height:38px;padding:0 12px;font-size:14px;font-weight:800;line-height:18px;color:var(--app-blue,#275f88);text-align:center;background-color:#ffffffb8;border-radius:10px}.task-action-sheet__date[data-v-c4eb6ccc]{width:100%;font-family:inherit;border:0}.task-action-sheet--open[data-v-c4eb6ccc]{pointer-events:auto;background-color:#0b304b73}.task-action-sheet--open .task-action-sheet__row[data-v-c4eb6ccc]{animation:mini-rise-in .17s ease-out both}.task-action-sheet--open .task-action-sheet__row[data-v-c4eb6ccc]:nth-child(2){animation-delay:12ms}.task-action-sheet--open .task-action-sheet__row[data-v-c4eb6ccc]:nth-child(3){animation-delay:24ms}.task-action-sheet--open .task-action-sheet__row[data-v-c4eb6ccc]:nth-child(4){animation-delay:36ms}.task-action-sheet--open .task-action-sheet__row[data-v-c4eb6ccc]:nth-child(5){animation-delay:48ms}.task-action-sheet--dragging .task-action-sheet__panel[data-v-c4eb6ccc]{transition:none}@media(hover:hover){.task-action-sheet__row[data-v-c4eb6ccc]:not(:disabled):hover{background-color:#fff;box-shadow:0 10px 22px #0b304b14;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.task-action-sheet[data-v-c4eb6ccc],.task-action-sheet__panel[data-v-c4eb6ccc],.task-action-sheet__row[data-v-c4eb6ccc]{transition-duration:1ms;animation:none}}.bottom-nav[data-v-70c55d19]{position:fixed;right:0;bottom:0;left:0;z-index:200;display:flex;gap:6px;align-items:flex-start;justify-content:center;height:calc(var(--tg-safe-bottom, 0px) + 66px);padding:8px 12px var(--tg-safe-bottom,0);color:#cbe0eb;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--app-navy,#184566);-webkit-touch-callout:none}.bottom-nav[data-v-70c55d19]:before{position:absolute;top:0;right:18px;left:18px;height:1px;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-yellow,#ffc261) 46%,transparent),transparent)}.bottom-nav__item[data-v-70c55d19]{position:relative;display:flex;flex:1 1 0%;flex-direction:column;align-items:center;max-width:76px;height:48px;padding:5px 4px 6px;font-size:11.5px;font-weight:500;line-height:14px;border-radius:14px;transition:color .25s ease-out,background-color .25s ease-out,transform .25s ease-out;will-change:transform}.bottom-nav__item[data-v-70c55d19]:active{transform:scale(.98)}.bottom-nav__item[data-v-70c55d19] svg{--stroke-0:#b2cbd9;--fill-0:#b2cbd9;width:20px;height:20px;transition:transform .25s ease-out,filter .25s ease-out}.bottom-nav__item--active[data-v-70c55d19]{font-weight:600;color:var(--app-text,#f4fafd);background-color:var(--app-surface,#265577);box-shadow:inset 0 1px #ffffff1f;animation:mini-soft-pop .18s ease-out}.bottom-nav__item--active[data-v-70c55d19] svg{--stroke-0:#ffc261;--fill-0:#ffc261;filter:drop-shadow(0 3px 8px rgba(255,194,97,.24));transform:translate3d(0,-1px,0)}@media(hover:hover){.bottom-nav__item[data-v-70c55d19]:hover{color:var(--app-text,#f4fafd);background-color:#ffffff14;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.bottom-nav__item[data-v-70c55d19]{transition-duration:1ms;animation:none}.bottom-nav__item[data-v-70c55d19] svg{transform:none;transition-duration:1ms}}.mini-avatar[data-v-81ace2a2]{--mini-avatar-size:28px;--mini-avatar-font-size:12px;display:grid;flex:0 0 var(--mini-avatar-size);place-items:center;width:var(--mini-avatar-size);height:var(--mini-avatar-size);overflow:hidden;font-size:var(--mini-avatar-font-size);font-weight:800;line-height:1;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--mini-avatar-bg);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff29;transition:box-shadow .15s ease-out,transform .15s ease-out}.mini-avatar__letter[data-v-81ace2a2]{display:grid;place-items:center;width:100%;height:100%;animation:mini-soft-pop .18s ease-out both}.mini-avatar img[data-v-81ace2a2]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;animation:mini-rise-in .2s ease-out both}.mini-avatar--xs[data-v-81ace2a2]{--mini-avatar-size:18px;--mini-avatar-font-size:9px}.mini-avatar--sm[data-v-81ace2a2]{--mini-avatar-size:26px;--mini-avatar-font-size:12px}.mini-avatar--lg[data-v-81ace2a2]{--mini-avatar-size:42px;--mini-avatar-font-size:16px}.mini-avatar--xl[data-v-81ace2a2]{--mini-avatar-size:48px;--mini-avatar-font-size:18px}.mini-avatar--xxl[data-v-81ace2a2]{--mini-avatar-size:74px;--mini-avatar-font-size:28px}.mini-avatar--bordered[data-v-81ace2a2]{border:1px solid #fffdfa}@media(prefers-reduced-motion:reduce){.mini-avatar[data-v-81ace2a2],.mini-avatar img[data-v-81ace2a2],.mini-avatar__letter[data-v-81ace2a2]{transition-duration:1ms;animation:none}}.card-detail[data-v-6075f8c4]{position:fixed;inset:0;z-index:320;display:block;animation:card-detail-fade-6075f8c4 .22s ease-out both}.card-detail[data-v-6075f8c4],.card-detail__panel[data-v-6075f8c4]{background-color:var(--app-cream,#fbf8f2)}.card-detail__panel[data-v-6075f8c4]{position:relative;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;height:var(--tg-viewport-height,100dvh);overflow:hidden;color:var(--app-ink,#182a33)}.card-detail__header[data-v-6075f8c4]{flex:0 0 auto;padding:calc(var(--tg-safe-top, 0px) + 20px) 16px 15px;color:var(--app-text,#f4fafd);background-color:var(--app-navy,#184566);animation:mini-rise-in .2s ease-out both}.card-detail__header-top[data-v-6075f8c4]{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;align-items:center;margin-bottom:12px}.card-detail__nav-button[data-v-6075f8c4]{display:grid;place-items:center;width:44px;height:44px;color:var(--app-text,#f4fafd);background-color:#ffffff29;border:1px solid hsla(0,0%,100%,.26);border-radius:14px;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.card-detail__nav-button[data-v-6075f8c4] svg{width:20px;height:20px}.card-detail__nav-button--back[data-v-6075f8c4] svg{width:16px;height:16px}.card-detail__eyebrow[data-v-6075f8c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:800;line-height:16px;color:color-mix(in srgb,var(--app-text,#fff) 86%,var(--app-navy,#050752));text-align:center;white-space:nowrap}.card-detail__due[data-v-6075f8c4]{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:10px;font-size:13px;font-weight:700;line-height:16px;color:#ffffffb3}.card-detail__due span[data-v-6075f8c4],.card-detail__due strong[data-v-6075f8c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-detail__due strong[data-v-6075f8c4]{font-weight:700;text-align:right}.card-detail__body[data-v-6075f8c4]{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;padding:18px 16px calc(var(--tg-safe-bottom, 0px) + 130px);overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.card-detail__body[data-v-6075f8c4]::-webkit-scrollbar{display:none}.card-detail__section[data-v-6075f8c4]{display:grid;flex-shrink:0;gap:8px;min-width:0;animation:mini-rise-in .21s ease-out both}.card-detail__section[data-v-6075f8c4]:nth-child(2){animation-delay:16ms}.card-detail__section[data-v-6075f8c4]:nth-child(3){animation-delay:32ms}.card-detail__section[data-v-6075f8c4]:nth-child(4){animation-delay:48ms}.card-detail__section-header[data-v-6075f8c4]{display:flex;gap:10px;align-items:center;justify-content:space-between}.card-detail__section-header span[data-v-6075f8c4]{flex:0 0 auto;font-size:13px;font-weight:800;line-height:20px;color:var(--app-ink,#182a33)}.card-detail__assignees[data-v-6075f8c4]{display:flex;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none}.card-detail__assignees[data-v-6075f8c4]::-webkit-scrollbar{display:none}.card-detail__assignee[data-v-6075f8c4]{display:inline-flex;flex:0 0 auto;gap:10px;align-items:center;min-width:0;font-size:13px;font-weight:500;line-height:18px;color:var(--app-ink,#182a33);white-space:nowrap;animation:mini-rise-in .18s ease-out both;animation-delay:var(--motion-delay,0s)}.card-detail__progress[data-v-6075f8c4]{height:6px;overflow:hidden;background-color:#d4e2ea;border-radius:999px}.card-detail__progress span[data-v-6075f8c4]{display:block;height:100%;background-color:var(--app-yellow,#ffc261);border-radius:inherit;transition:width .25s ease-out}.card-detail__tasks[data-v-6075f8c4]{display:grid;gap:6px}.card-detail__task-row[data-v-6075f8c4]{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;gap:10px;align-items:center;min-height:38px;padding:8px 10px 8px 18px;overflow:hidden;color:var(--app-ink,#182a33);text-align:left;background-color:#fff;border:1.5px solid var(--app-stroke,#d7e4ed);border-radius:12px;transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;animation:mini-rise-in .19s ease-out both;animation-delay:var(--motion-delay,0s)}.card-detail__task-row[data-v-6075f8c4]:disabled{opacity:.72}.card-detail__task-check[data-v-6075f8c4]{display:grid;place-items:center;width:18px;height:18px;color:#fff;border:1.5px solid var(--app-blue,#275f88);border-radius:50%;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.card-detail__task-check.is-done[data-v-6075f8c4]{background-color:#2e8c5a;border-color:#2e8c5a}.card-detail__task-check[data-v-6075f8c4] svg{width:12px;height:12px}.card-detail__task-title[data-v-6075f8c4]{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:800;line-height:18px}.card-detail__rich-text[data-v-6075f8c4]{display:block;min-width:0;font-size:13px;line-height:1.25;overflow-wrap:anywhere;white-space:normal}.card-detail__rich-text[data-v-6075f8c4] *{max-width:100%;line-height:inherit}.card-detail__rich-text[data-v-6075f8c4]>*+*{margin-top:8px}.card-detail__rich-text[data-v-6075f8c4] p{margin:0}.card-detail__rich-text[data-v-6075f8c4] h4{margin:0;font-size:14px;font-weight:800}.card-detail__rich-text[data-v-6075f8c4] ol,.card-detail__rich-text[data-v-6075f8c4] ul{display:flex;flex-direction:column;gap:6px;padding-left:20px;margin:0;list-style-position:outside}.card-detail__rich-text[data-v-6075f8c4] ol{list-style-type:decimal}.card-detail__rich-text[data-v-6075f8c4] ul{list-style-type:disc}.card-detail__rich-text[data-v-6075f8c4] li{display:list-item;padding-left:2px}.card-detail__rich-text[data-v-6075f8c4] a{font-weight:700;color:var(--app-blue,#275f88);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.card-detail__rich-text[data-v-6075f8c4] strong{font-weight:800}.card-detail__rich-text[data-v-6075f8c4] code{padding:1px 4px;font-size:12px;color:var(--app-blue,#275f88);background-color:#e8f1f6;border-radius:4px}.card-detail__rich-text[data-v-6075f8c4] .card-detail__mention{font-weight:800;color:var(--app-blue,#275f88)}.card-detail__rich-text--own[data-v-6075f8c4],.card-detail__rich-text--own[data-v-6075f8c4] .card-detail__mention,.card-detail__rich-text--own[data-v-6075f8c4] a{color:#fff}.card-detail__rich-text--own[data-v-6075f8c4] code{color:#fff;background-color:#ffffff29}.card-detail__comments[data-v-6075f8c4]{display:flex;flex-direction:column;gap:10px}.card-detail__comment-row[data-v-6075f8c4]{display:flex;gap:10px;align-items:start;justify-content:start;width:100%;animation:mini-rise-in .2s ease-out both;animation-delay:var(--motion-delay,0s)}.card-detail__comment-row--own[data-v-6075f8c4]{justify-content:end}.card-detail__comment-row--own .card-detail__comment-bubble[data-v-6075f8c4]{color:#fff;background-color:var(--app-blue,#275f88);border-color:var(--app-blue,#275f88);border-top-left-radius:14px;border-top-right-radius:2px}.card-detail__comment-row--own .card-detail__comment-bubble header strong[data-v-6075f8c4]{color:#fffffff0}.card-detail__comment-row--own .card-detail__comment-bubble time[data-v-6075f8c4]{color:#ffffffbd}.card-detail__comment-bubble[data-v-6075f8c4]{flex:0 1 300px;min-width:0;max-width:100%;padding:8px 10px;overflow-wrap:anywhere;background-color:#fff;border:1px solid #c9dde8;border-radius:2px 14px 14px;box-shadow:0 6px 18px #0b304b0f}.card-detail__comment-bubble header[data-v-6075f8c4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:4px}.card-detail__comment-bubble strong[data-v-6075f8c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14.5px;font-weight:800;line-height:20px;color:var(--app-ink,#182a33);white-space:nowrap}.card-detail__comment-bubble time[data-v-6075f8c4]{font-size:12px;font-weight:600;color:var(--app-ink-muted,#52636d)}.card-detail__avatar--assignee[data-v-6075f8c4]{flex:0 0 26px}.card-detail__empty[data-v-6075f8c4]{margin:0;font-size:13px;font-weight:600;color:var(--app-ink-muted,#52636d)}.card-detail__composer-backdrop[data-v-6075f8c4]{position:absolute;inset:0 0 calc(var(--tg-safe-bottom, 0px) + 120px);z-index:4;display:flex;align-items:end;pointer-events:none;background-color:#0b304b00;transition:background-color .25s ease-out}.card-detail__composer-backdrop--open[data-v-6075f8c4]{pointer-events:auto;background-color:#0b304b73}.card-detail__composer[data-v-6075f8c4]{position:relative;display:grid;gap:12px;width:100%;padding:48px 18px 20px;background-color:#fff;border-radius:24px 24px 0 0;box-shadow:0 -22px 58px -28px #0b304b75;transition:box-shadow .25s ease-out,transform .25s ease-out;will-change:transform}.card-detail__composer p[data-v-6075f8c4]{margin:0;font-size:12px;font-weight:800;line-height:16px;color:var(--app-ink,#182a33)}.card-detail__composer strong[data-v-6075f8c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--app-font-brand,Days One,sans-serif);font-size:20px;font-weight:var(--app-font-brand-weight,400);line-height:24px;color:var(--app-blue,#275f88);white-space:nowrap}.card-detail__composer textarea[data-v-6075f8c4]{width:100%;min-height:112px;padding:10px;font-size:14.5px;font-weight:700;line-height:20px;color:var(--app-ink,#182a33);resize:none;background-color:#e9eff3;border:1.5px solid #d4e2ea;border-radius:14px;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.card-detail__composer textarea[data-v-6075f8c4]::-moz-placeholder{color:#52636d}.card-detail__composer textarea[data-v-6075f8c4]::placeholder{color:#52636d}.card-detail__composer textarea[data-v-6075f8c4]:focus{background-color:#fff;border-color:color-mix(in srgb,var(--app-blue,#275f88) 36%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-blue,#275f88) 8%,transparent)}.card-detail__composer-actions[data-v-6075f8c4]{display:flex;gap:8px;align-items:center;justify-content:space-between}.card-detail__composer-actions button[data-v-6075f8c4]{min-height:34px;padding:0 15px;font-size:13px;font-weight:800;border-radius:999px;transition:background-color .15s ease-out,opacity .15s ease-out,transform .15s ease-out}.card-detail__composer-actions button[data-v-6075f8c4]:disabled{opacity:.5}.card-detail__composer-actions button[data-v-6075f8c4]:not(.card-detail__mention-button){color:#fff;background-color:var(--app-blue,#275f88)}.card-detail__mention-button[data-v-6075f8c4]{display:inline-flex;gap:6px;align-items:center;color:var(--app-ink,#182a33);background-color:#fff;border:1px solid var(--app-navy,#184566)}.card-detail__mention-button[data-v-6075f8c4] svg{width:14px;height:14px;color:var(--app-blue,#275f88)}.card-detail__composer-drag-zone[data-v-6075f8c4]{position:absolute;top:0;right:0;left:0;display:grid;place-items:center;height:44px;touch-action:none;cursor:grab}.card-detail__composer-drag-zone[data-v-6075f8c4]:active{cursor:grabbing}.card-detail__composer-handle[data-v-6075f8c4]{width:40px;height:5px;background-color:#d9d9d9;border-radius:999px}.card-detail__actions[data-v-6075f8c4]{position:absolute;right:0;bottom:calc(var(--tg-safe-bottom, 0px) + 66px);left:0;z-index:30;display:flex;gap:6px;align-items:center;padding:10px 14px;overflow-x:auto;scrollbar-width:none;background-color:#e9eff3;animation:mini-rise-in .2s ease-out both}.card-detail__actions[data-v-6075f8c4]::-webkit-scrollbar{display:none}.card-detail__action[data-v-6075f8c4]{display:inline-grid;grid-auto-flow:column;gap:5px;align-items:center;min-width:-moz-max-content;min-width:max-content;min-height:34px;padding:0 15px;font-size:13.5px;font-weight:800;color:var(--app-ink,#182a33);background-color:#fff;border:1px solid var(--app-navy,#184566);border-radius:999px;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out}.card-detail__action[data-v-6075f8c4]:disabled{opacity:.48}.card-detail__action[data-v-6075f8c4] svg{width:14px;height:14px;color:var(--app-blue,#275f88)}.card-detail__action--primary[data-v-6075f8c4]{background-color:#d2e2d4;border-color:#2e8c5a}.card-detail__action--primary[data-v-6075f8c4] svg{color:#2e8c5a}.card-detail__action--active[data-v-6075f8c4]{color:#fff;background-color:var(--app-blue,#275f88);border-color:var(--app-navy,#184566)}.card-detail__action--active[data-v-6075f8c4] svg{color:#fff}.card-detail__action--icon[data-v-6075f8c4]{place-content:center;width:44px;padding:0}.card-detail h2[data-v-6075f8c4]{margin:0;font-size:20px;font-weight:800;line-height:24px;overflow-wrap:anywhere}.card-detail h3[data-v-6075f8c4]{margin:0;font-size:14.5px;font-weight:800;line-height:20px}.card-detail[data-v-6075f8c4] .bottom-nav{position:absolute;right:0;bottom:0;left:0}.card-detail__composer-backdrop--dragging .card-detail__composer[data-v-6075f8c4]{transition:none}@media(hover:hover){.card-detail__action[data-v-6075f8c4]:not(:disabled):hover,.card-detail__composer-actions button[data-v-6075f8c4]:not(:disabled):hover,.card-detail__nav-button[data-v-6075f8c4]:not(:disabled):hover{box-shadow:0 10px 22px #0b304b1a;transform:translate3d(0,-1px,0)}.card-detail__nav-button[data-v-6075f8c4]:not(:disabled):hover{background-color:#ffffff38;border-color:#fff6}.card-detail__task-row[data-v-6075f8c4]:not(:disabled):hover{border-color:color-mix(in srgb,var(--app-blue,#275f88) 30%,transparent);box-shadow:0 10px 22px #0b304b14;transform:translate3d(0,-1px,0)}.card-detail__task-row:not(:disabled):hover .card-detail__task-check[data-v-6075f8c4]{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.card-detail[data-v-6075f8c4],.card-detail__actions[data-v-6075f8c4],.card-detail__assignee[data-v-6075f8c4],.card-detail__comment-row[data-v-6075f8c4],.card-detail__header[data-v-6075f8c4],.card-detail__section[data-v-6075f8c4],.card-detail__task-row[data-v-6075f8c4]{animation:none}.card-detail__body[data-v-6075f8c4]{scroll-behavior:auto}.card-detail__action[data-v-6075f8c4],.card-detail__composer[data-v-6075f8c4],.card-detail__composer textarea[data-v-6075f8c4],.card-detail__composer-actions button[data-v-6075f8c4],.card-detail__nav-button[data-v-6075f8c4],.card-detail__task-check[data-v-6075f8c4],.card-detail__task-row[data-v-6075f8c4]{transition-duration:1ms}}@keyframes card-detail-fade-6075f8c4{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}.empty-state[data-v-c9f27fd2]{display:grid;gap:18px;justify-items:center;min-height:470px;padding:168px 24px 70px;color:var(--app-ink,#182a33);text-align:center;animation:mini-rise-in .24s ease-out both}.empty-state__icon[data-v-c9f27fd2]{display:grid;place-items:center;width:90px;height:90px;color:var(--app-blue,#275f88);background-color:#ffc261;border:1.5px solid #eba73b;border-radius:26px;box-shadow:0 16px 36px #0b304b1a;animation:mini-soft-pop .23s ease-out both}.empty-state__icon[data-v-c9f27fd2] svg{width:44px;height:44px}.empty-state h2[data-v-c9f27fd2]{max-width:320px;font-size:30px;font-weight:800;line-height:1.12}.empty-state p[data-v-c9f27fd2]{max-width:286px;font-size:15px;line-height:1.45;color:var(--app-ink-muted,#52636d)}.empty-state button[data-v-c9f27fd2]{min-width:194px;height:46px;padding:0 18px;font-size:14px;font-weight:800;color:var(--app-text,#f4fafd);background-color:var(--app-blue,#275f88);border-radius:23px;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.empty-state button[data-v-c9f27fd2]:active{transform:scale(.97)}@media(hover:hover){.empty-state button[data-v-c9f27fd2]:hover{background-color:var(--app-navy,#184566);box-shadow:0 12px 26px #0b304b24;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.empty-state[data-v-c9f27fd2],.empty-state__icon[data-v-c9f27fd2]{animation:none}.empty-state button[data-v-c9f27fd2]{transition-duration:1ms}}.subscriber-row[data-v-6e6e093f]{--subscriber-status-font-size:13px;--subscriber-status-padding:0 12px;--subscriber-status-width:105px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 24px;gap:10px;align-items:center;min-height:64px;padding:10px 10px 10px 11px;color:var(--app-ink,#182a33);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fefcf7;border:1px solid #d4e2ea;border-radius:12px;transition:border-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out,transform .15s ease-out;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s);-webkit-touch-callout:none}@media(max-width:359px){.subscriber-row[data-v-6e6e093f]{--subscriber-status-font-size:12px;--subscriber-status-padding:0 8px;--subscriber-status-width:auto;grid-template-columns:34px minmax(0,1fr) minmax(84px,96px) 24px;gap:8px}}.subscriber-row__avatar[data-v-6e6e093f]{--mini-avatar-size:34px;--mini-avatar-font-size:13px;transition:transform .15s ease-out}.subscriber-row__body[data-v-6e6e093f]{display:grid;gap:2px;min-width:0}.subscriber-row__body small[data-v-6e6e093f],.subscriber-row__body strong[data-v-6e6e093f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscriber-row__body strong[data-v-6e6e093f]{font-size:14px;font-weight:700;line-height:18px}.subscriber-row__body small[data-v-6e6e093f]{font-size:13px;font-weight:500;line-height:17px;color:var(--app-ink-muted,#52636d)}.subscriber-row__status[data-v-6e6e093f]{display:grid;place-items:center;width:var(--subscriber-status-width);height:24px;padding:var(--subscriber-status-padding);overflow:hidden;text-overflow:ellipsis;font-size:var(--subscriber-status-font-size);font-weight:700;line-height:16px;white-space:nowrap;border:1px solid;border-radius:999px;transition:transform .15s ease-out}.subscriber-row__status--user[data-v-6e6e093f]{color:#2e8c5a;background-color:#2e8c5a1a;border-color:#2e8c5a66}.subscriber-row__status--admin[data-v-6e6e093f]{color:var(--app-blue,#275f88);background-color:color-mix(in srgb,var(--app-navy,#184566) 10%,transparent);border-color:color-mix(in srgb,var(--app-blue,#275f88) 40%,transparent)}.subscriber-row__status--blocked[data-v-6e6e093f]{--subscriber-status-width:122px;color:#d94d67;background-color:#d94d671a;border-color:#d94d6766}@media(max-width:359px){.subscriber-row__status--blocked[data-v-6e6e093f]{--subscriber-status-width:auto}}.subscriber-row__more[data-v-6e6e093f]{display:grid;place-items:center;width:24px;height:36px;color:var(--app-blue,#275f88);border-radius:10px;transition:background-color .15s ease-out,transform .15s ease-out}.subscriber-row__more[data-v-6e6e093f] svg{--fill-0:#275f88;width:20px;height:20px}.subscriber-row--blocked[data-v-6e6e093f]{opacity:.76}.subscriber-row--blocked strong[data-v-6e6e093f]{color:var(--app-ink-muted,#52636d)}@media(hover:hover){.subscriber-row[data-v-6e6e093f]:hover{border-color:color-mix(in srgb,var(--app-blue,#275f88) 28%,transparent);box-shadow:0 12px 24px #0b304b17;transform:translate3d(0,-1px,0)}.subscriber-row:hover .subscriber-row__avatar[data-v-6e6e093f]{transform:scale(1.02)}.subscriber-row__more[data-v-6e6e093f]:hover{background-color:color-mix(in srgb,var(--app-blue,#275f88) 8%,transparent);transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.subscriber-row[data-v-6e6e093f]{animation:none}.subscriber-row[data-v-6e6e093f],.subscriber-row__avatar[data-v-6e6e093f],.subscriber-row__more[data-v-6e6e093f],.subscriber-row__status[data-v-6e6e093f]{transition-duration:1ms}}.subscriber-action-sheet[data-v-71584e28]{position:fixed;inset:0 0 calc(var(--tg-safe-bottom, 0px) + 66px);z-index:30;display:flex;align-items:end;pointer-events:none;background-color:#0b304b00;transition:background-color .25s ease-out}.subscriber-action-sheet__panel[data-v-71584e28]{position:relative;display:grid;width:100%;min-height:150px;max-height:min(60dvh,310px);padding:36px 14px 20px;overflow-y:auto;color:var(--app-ink,#182a33);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:var(--app-cream,#fbf8f2);border-radius:24px 24px 0 0;box-shadow:0 -22px 58px -28px #0b304b75;transition:border-radius .25s ease-out,transform .25s ease-out;will-change:transform}.subscriber-action-sheet__drag-zone[data-v-71584e28]{position:absolute;top:0;right:0;left:0;display:grid;place-items:start center;height:36px;padding-top:12px;touch-action:none;cursor:grab}.subscriber-action-sheet__drag-zone[data-v-71584e28]:active{cursor:grabbing}.subscriber-action-sheet__handle[data-v-71584e28]{width:38px;height:4px;background-color:#d9d9d9;border-radius:999px}.subscriber-action-sheet__rows[data-v-71584e28]{display:grid;gap:6px}.subscriber-action-sheet__row[data-v-71584e28]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:center;min-height:44px;padding:0 14px;overflow:hidden;font-family:Ubuntu,Inter,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:left;border-radius:12px;transition:box-shadow .15s ease-out,transform .15s ease-out}.subscriber-action-sheet__row span[data-v-71584e28]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscriber-action-sheet__row[data-v-71584e28] svg{justify-self:center;width:16px;height:16px}.subscriber-action-sheet__row--admin[data-v-71584e28]{color:var(--app-blue,#275f88);background-color:#e6e9e8}.subscriber-action-sheet__row--admin[data-v-71584e28] svg{width:18px;height:18px}.subscriber-action-sheet__row--danger[data-v-71584e28]{color:#d94d67;background-color:#faeae8}.subscriber-action-sheet__row--danger[data-v-71584e28] svg{width:16px;height:16px}.subscriber-action-sheet--open[data-v-71584e28]{pointer-events:auto;background-color:#0b304b73}.subscriber-action-sheet--open .subscriber-action-sheet__row[data-v-71584e28]{animation:mini-rise-in .17s ease-out both}.subscriber-action-sheet--open .subscriber-action-sheet__row[data-v-71584e28]:nth-child(2){animation-delay:15ms}.subscriber-action-sheet--open .subscriber-action-sheet__row[data-v-71584e28]:nth-child(3){animation-delay:30ms}.subscriber-action-sheet--open .subscriber-action-sheet__row[data-v-71584e28]:nth-child(4){animation-delay:45ms}.subscriber-action-sheet--dragging .subscriber-action-sheet__panel[data-v-71584e28]{transition:none}@media(hover:hover){.subscriber-action-sheet__row[data-v-71584e28]:hover{box-shadow:0 10px 22px #0b304b14;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.subscriber-action-sheet[data-v-71584e28],.subscriber-action-sheet__panel[data-v-71584e28],.subscriber-action-sheet__row[data-v-71584e28]{transition-duration:1ms;animation:none}}.screen[data-v-2629060f]{display:grid;gap:14px;align-content:start;min-height:-moz-max-content;min-height:max-content}.loader[data-v-2629060f]{padding:26px;font-size:14px;font-weight:700;color:var(--app-ink-muted,#52636d);text-align:center}.admin-summary[data-v-2629060f]{display:flex;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none}.admin-summary[data-v-2629060f]::-webkit-scrollbar{display:none}.admin-summary__chip[data-v-2629060f]{display:grid;flex:0 0 auto;place-items:center;height:24px;padding:0 16px;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:16px;white-space:nowrap;border:1px solid;border-radius:999px;transition:box-shadow .15s ease-out,transform .15s ease-out;animation:mini-rise-in .2s ease-out both}.admin-summary__chip--users[data-v-2629060f]{min-width:125px;color:#2e8c5a;background-color:#2e8c5a1a;border-color:#2e8c5a66;animation-delay:18ms}.admin-summary__chip--admins[data-v-2629060f]{min-width:100px;color:var(--app-blue,#275f88);background-color:color-mix(in srgb,var(--app-blue,#275f88) 10%,transparent);border-color:color-mix(in srgb,var(--app-blue,#275f88) 40%,transparent);animation-delay:35ms}.admin-summary__chip--blocked[data-v-2629060f]{min-width:125px;color:#a3263e;background-color:#ffe7ed;border-color:#f1b6c4;animation-delay:20ms}.subscribers-list[data-v-2629060f]{display:grid;gap:10px}@media(hover:hover){.admin-summary__chip[data-v-2629060f]:hover{box-shadow:0 8px 18px #0b304b14;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.admin-summary__chip[data-v-2629060f]{transition-duration:1ms;animation:none}}.progress-dots[data-v-4ff7d67e]{display:flex;gap:6px;align-items:center}.progress-dots__dot[data-v-4ff7d67e]{width:8px;height:4px;background-color:#ffffff2e;border-radius:2px}.progress-dots__dot--active[data-v-4ff7d67e]{width:24px;background-color:var(--app-yellow,#ffc261)}.progress-dots__dot--completed[data-v-4ff7d67e]{background-color:#ffffff80}.ui-button[data-v-52be5faa]{position:relative;display:flex;gap:10px;align-items:center;justify-content:center;overflow:hidden;border:2px solid transparent;border-radius:100vw;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out,scale .25s ease-in-out;will-change:scale,transform}.ui-button[data-v-52be5faa]:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.28) 44%,transparent 72%);opacity:0;transform:translate3d(-120%,0,0);transition:opacity .25s ease-out,transform .35s ease-out}.ui-button__font[data-v-52be5faa]{position:relative;z-index:1;line-height:28px}@media(max-width:767.98px){.ui-button__font[data-v-52be5faa]{line-height:23px}}.ui-button__icon[data-v-52be5faa]{display:flex;align-items:center;justify-content:flex-end;width:20px;height:20px;transition:transform .25s ease-out}.ui-button--theme--primary[data-v-52be5faa]{color:#fff;background-color:#e31f42;border-color:#e31f42}@media(hover:hover){.ui-button--theme--primary[data-v-52be5faa]:hover{color:#e31f42;background-color:#fff;scale:1.05}.ui-button--theme--primary[data-v-52be5faa]:active{color:#164476;background-color:#fff;border-color:#164476;scale:.95}}@media(hover:none){.ui-button--theme--primary[data-v-52be5faa]:active{color:#e31f42;background-color:#fff;border-color:#e31f42;scale:1;transition:.15s ease}}.ui-button--theme--secondary[data-v-52be5faa]{color:#fff;background-color:#164476;border-color:#164476}.ui-button--theme--outline[data-v-52be5faa]{color:#fff;background-color:transparent;border-color:#fff}@media(hover:hover){.ui-button--theme--outline[data-v-52be5faa]:hover,.ui-button--theme--secondary[data-v-52be5faa]:hover{color:#164476;background-color:#fff;border-color:#164476;scale:1.05}.ui-button--theme--outline[data-v-52be5faa]:active,.ui-button--theme--secondary[data-v-52be5faa]:active{color:#164476;background-color:#fff;border-color:#164476;scale:.95}}@media(hover:none){.ui-button--theme--outline[data-v-52be5faa]:active,.ui-button--theme--secondary[data-v-52be5faa]:active{color:#164476;background-color:#fff;border-color:#164476;scale:1;transition:.15s ease}}.ui-button--theme--annonce[data-v-52be5faa]{color:var(--app-on-accent,#184566);background-color:var(--app-yellow-action,#f2b33f);border-color:var(--app-yellow-action,#f2b33f);border-radius:14px;box-shadow:0 10px 18px #7a470a29}@media(hover:hover){.ui-button--theme--annonce[data-v-52be5faa]:hover{color:var(--app-on-accent,#184566);background-color:var(--app-yellow,#ffc261);border-color:var(--app-yellow,#ffc261);box-shadow:0 14px 28px #7a470a33;scale:1.02}.ui-button--theme--annonce[data-v-52be5faa]:active{scale:.98}}.ui-button--theme--annonce .ui-button__font[data-v-52be5faa]{font-size:14px;font-weight:700;line-height:20px}.ui-button--theme--annonce-outline[data-v-52be5faa]{color:var(--app-muted,#d8e7ef);background-color:#ffffff14;border-color:color-mix(in srgb,var(--app-muted,#d8e7ef) 55%,transparent);border-radius:14px}@media(hover:hover){.ui-button--theme--annonce-outline[data-v-52be5faa]:hover{color:var(--app-text,#f4fafd);background-color:#ffffff21;border-color:color-mix(in srgb,var(--app-yellow,#ffc261) 85%,transparent);scale:1.01}}.ui-button--theme--annonce-ghost[data-v-52be5faa]{color:var(--app-muted,#d8e7ef);background-color:transparent;border-color:transparent;border-radius:14px}@media(hover:hover){.ui-button--theme--annonce-ghost[data-v-52be5faa]:hover{color:var(--app-text,#f4fafd);background-color:#ffffff14}}.ui-button--disabled[data-v-52be5faa]{color:#9996;pointer-events:none;background-color:#9999994d;border-color:#9996}.ui-button--size--sm[data-v-52be5faa]{padding:10px 35px}@media(max-width:1023.98px){.ui-button--size--sm[data-v-52be5faa]{padding:5px 20px}}.ui-button--size--lg[data-v-52be5faa]{min-height:52px;padding:14px 28px}.ui-button--stretched[data-v-52be5faa]{justify-content:space-between}.ui-button--loading[data-v-52be5faa]{pointer-events:none}.ui-button--loading .ui-button__wrapper[data-v-52be5faa]{position:absolute;top:50%;left:50%;opacity:1;transform:translate(-50%,-50%)}.ui-button--loading .ui-button__spinner[data-v-52be5faa]{display:block;width:25px;height:25px;border:4px solid transparent;border-top-color:#fff;border-radius:50%;opacity:1;animation:spin-52be5faa .8s linear infinite}.ui-button--loading span[data-v-52be5faa]{opacity:0}@media(hover:hover){.ui-button[data-v-52be5faa]:hover:before{opacity:1;transform:translate3d(120%,0,0)}.ui-button:hover .ui-button__icon[data-v-52be5faa]{transform:translate3d(2px,0,0)}}@media(prefers-reduced-motion:reduce){.ui-button[data-v-52be5faa],.ui-button[data-v-52be5faa]:before,.ui-button__icon[data-v-52be5faa]{transition-duration:1ms}.ui-button[data-v-52be5faa]:hover:before{opacity:0;transform:none}}@keyframes spin-52be5faa{to{transform:rotate(1turn)}}.bind[data-v-9ee8d841]{display:flex;flex-direction:column;min-height:100%}.bind__progress[data-v-9ee8d841]{display:flex;gap:12px;align-items:center;margin-bottom:91px}.bind__back[data-v-9ee8d841]{display:grid;place-items:center;width:28px;height:28px;margin-left:-4px;color:var(--app-muted-strong,#cfe0e8);background-color:transparent;border-radius:8px;transition:color .15s ease-out,background-color .15s ease-out,transform .15s ease-out}.bind__back[data-v-9ee8d841]:active{background-color:#ffffff1f;transform:scale(.94)}@media(hover:hover){.bind__back[data-v-9ee8d841]:hover{color:var(--app-text,#f4fafd);background-color:#ffffff14}}.bind__back[data-v-9ee8d841] svg{width:18px;height:18px}.bind__step[data-v-9ee8d841]{font-size:13px;line-height:1.4;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 90%,transparent)}.bind__step[data-v-9ee8d841],.bind__title[data-v-9ee8d841]{font-weight:700;animation:mini-rise-in .22s ease-out both}.bind__title[data-v-9ee8d841]{margin-top:10px;font-size:24px;line-height:30px;animation-delay:18ms}.bind__text[data-v-9ee8d841]{max-width:330px;margin-top:20px;font-size:15.5px;line-height:23px;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 96%,transparent);animation:mini-rise-in .22s ease-out both;animation-delay:35ms}.bind__match[data-v-9ee8d841]{display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:center;min-height:118px;padding:16px;margin-top:31px;background-color:#ffffff1a;border:1.5px solid var(--app-yellow,#ffc261);border-radius:16px;box-shadow:0 0 0 1px color-mix(in srgb,var(--app-yellow,#ffc261) 45%,transparent);animation:mini-rise-in .22s ease-out both;animation-delay:20ms}.bind__match-copy[data-v-9ee8d841]{display:grid;gap:2px;min-width:0}.bind__match-copy span[data-v-9ee8d841]{font-size:12px;color:color-mix(in srgb,var(--app-muted-strong,#cfe0e8) 70%,transparent)}.bind__match-copy strong[data-v-9ee8d841]{font-family:var(--app-font-brand,Days One,sans-serif);font-size:17px;font-weight:var(--app-font-brand-weight,400);line-height:21px}.bind__match-copy small[data-v-9ee8d841],.bind__match-copy strong[data-v-9ee8d841]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bind__match-copy small[data-v-9ee8d841]{font-size:12px;color:color-mix(in srgb,var(--app-text,#f4fafd) 86%,transparent)}.bind__chip[data-v-9ee8d841]{padding:5px 9px;font-size:13px;font-weight:700;line-height:16px;color:var(--app-blue,#275f88);background-color:#e4f5f7;border:1.5px solid #b8dde5;border-radius:16px}.bind__missing[data-v-9ee8d841]{display:grid;gap:8px;padding:16px;margin-top:31px;background-color:#ffffff14;border:1.5px solid color-mix(in srgb,var(--app-error,#ff8a8a) 55%,transparent);border-radius:16px;animation:mini-rise-in .22s ease-out both;animation-delay:20ms}.bind__missing strong[data-v-9ee8d841]{font-size:16px;font-weight:700;line-height:21px;color:var(--app-text,#f4fafd)}.bind__missing span[data-v-9ee8d841]{font-size:13.5px;line-height:20px;color:color-mix(in srgb,var(--app-muted-strong,#cfe0e8) 90%,transparent)}.bind__missing b[data-v-9ee8d841]{font-weight:700;color:var(--app-text,#f4fafd)}.bind__submit[data-v-9ee8d841]{margin-top:90px;animation:mini-rise-in .22s ease-out both;animation-delay:18ms}.screen-error[data-v-9ee8d841]{font-size:13px;line-height:1.35;color:var(--app-error,#ff8a8a);text-align:center}@media(prefers-reduced-motion:reduce){.bind__match[data-v-9ee8d841],.bind__missing[data-v-9ee8d841],.bind__step[data-v-9ee8d841],.bind__submit[data-v-9ee8d841],.bind__text[data-v-9ee8d841],.bind__title[data-v-9ee8d841]{animation:none}.bind__back[data-v-9ee8d841]{transition-duration:1ms}}.empty-workspace[data-v-14f7765a]{display:flex;flex-direction:column;min-height:100%;margin:-24px}.empty-workspace__icon[data-v-14f7765a]{display:grid;place-items:center;width:90px;height:90px;color:var(--app-blue,#275f88);background-color:#e1edf5;border:1.5px solid #b0c9da;border-radius:26px;box-shadow:0 16px 36px #0b304b1a;animation:mini-soft-pop .23s ease-out both}.empty-workspace__icon[data-v-14f7765a] svg{width:44px;height:44px}.empty-workspace__header[data-v-14f7765a]{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start;min-height:126px;padding:calc(var(--tg-safe-top, 0px) + 20px) 18px 10px;color:var(--app-text,#f4fafd);background-color:var(--app-navy,#184566);animation:mini-rise-in .22s ease-out both}.empty-workspace__copy[data-v-14f7765a]{display:grid;gap:7px}.empty-workspace__copy span[data-v-14f7765a]{font-size:12px;font-weight:700;color:color-mix(in srgb,var(--app-muted-strong,#cfe0e8) 66%,transparent)}.empty-workspace__copy strong[data-v-14f7765a]{font-size:20px;line-height:1.2}.empty-workspace__actions[data-v-14f7765a]{display:flex;gap:5px}.empty-workspace__actions button[data-v-14f7765a]{display:grid;place-items:center;width:44px;height:44px;color:var(--app-text,#f4fafd);background-color:#ffffff29;border:1.5px solid hsla(0,0%,100%,.26);border-radius:14px;opacity:.28}.empty-workspace__actions[data-v-14f7765a] svg{width:20px;height:20px}.empty-workspace__tabs[data-v-14f7765a]{display:flex;grid-column:1/-1;width:143px;padding:3px;background-color:var(--app-surface,#265577);border:1.5px solid hsla(0,0%,100%,.26);border-radius:17px}.empty-workspace__tabs span[data-v-14f7765a]{display:grid;place-items:center;min-width:62px;height:28px;font-size:12px;font-weight:700;line-height:1;color:#b4c8d2;border-radius:14px}.empty-workspace__tabs span[data-v-14f7765a]:first-child{color:var(--app-on-accent,#184566);background-color:var(--app-yellow,#ffc261)}.empty-workspace__body[data-v-14f7765a]{display:grid;gap:18px;justify-items:center;padding:24px 24px calc(var(--tg-safe-bottom, 0px) + 104px);margin-block:auto;text-align:center;animation:mini-rise-in .24s ease-out both;animation-delay:45ms}.empty-workspace__body h1[data-v-14f7765a]{font-size:30px;line-height:1.1}.empty-workspace__body p[data-v-14f7765a]{max-width:286px;font-size:15px;line-height:1.45;color:var(--app-ink-muted,#52636d)}@media(prefers-reduced-motion:reduce){.empty-workspace__body[data-v-14f7765a],.empty-workspace__header[data-v-14f7765a],.empty-workspace__icon[data-v-14f7765a]{animation:none}}.feed-action-sheet[data-v-759d170c]{position:fixed;inset:0 0 calc(var(--tg-safe-bottom, 0px) + 66px);z-index:30;display:flex;align-items:end;pointer-events:none;background-color:#0b304b00;transition:background-color .25s ease-out}.feed-action-sheet__panel[data-v-759d170c]{position:relative;display:grid;width:100%;min-height:150px;max-height:min(48dvh,240px);padding:36px 14px 20px;overflow-y:auto;color:var(--app-ink,#182a33);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:var(--app-cream,#fbf8f2);border-radius:24px 24px 0 0;box-shadow:0 -22px 58px -28px #0b304b75;transition:border-radius .25s ease-out,transform .25s ease-out;will-change:transform}.feed-action-sheet__drag-zone[data-v-759d170c]{position:absolute;top:0;right:0;left:0;display:grid;place-items:start center;height:36px;padding-top:12px;touch-action:none;cursor:grab}.feed-action-sheet__drag-zone[data-v-759d170c]:active{cursor:grabbing}.feed-action-sheet__handle[data-v-759d170c]{width:38px;height:4px;background-color:#d9d9d9;border-radius:999px}.feed-action-sheet__rows[data-v-759d170c]{display:grid;gap:6px}.feed-action-sheet__row[data-v-759d170c]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:center;min-height:44px;padding:0 14px;overflow:hidden;font-family:Ubuntu,Inter,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:var(--app-ink,#182a33);text-align:left;background-color:#ffffffb8;border-radius:12px;transition:opacity .15s ease-out,transform .15s ease-out}.feed-action-sheet__row[data-v-759d170c]:disabled{color:color-mix(in srgb,var(--app-ink,#182a33) 45%,transparent);opacity:1}.feed-action-sheet__row span[data-v-759d170c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-action-sheet__row[data-v-759d170c] svg{justify-self:center;width:16px;height:16px;color:var(--app-blue,#275f88)}.feed-action-sheet__row--primary[data-v-759d170c]{background-color:#d2e2d4}.feed-action-sheet__row--primary[data-v-759d170c] svg{width:18px;height:18px;color:#2e8c5a}.feed-action-sheet__row--pending[data-v-759d170c]{pointer-events:none;opacity:.7}.feed-action-sheet--open[data-v-759d170c]{pointer-events:auto;background-color:#0b304b73}.feed-action-sheet--open .feed-action-sheet__row[data-v-759d170c]{animation:mini-rise-in .17s ease-out both}.feed-action-sheet--open .feed-action-sheet__row[data-v-759d170c]:nth-child(2){animation-delay:15ms}.feed-action-sheet--dragging .feed-action-sheet__panel[data-v-759d170c]{transition:none}@media(hover:hover){.feed-action-sheet__row[data-v-759d170c]:not(:disabled):hover{background-color:#fff;box-shadow:0 10px 22px #0b304b14;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.feed-action-sheet[data-v-759d170c],.feed-action-sheet__panel[data-v-759d170c],.feed-action-sheet__row[data-v-759d170c]{transition-duration:1ms;animation:none}}.screen[data-v-58e6e643]{display:grid;gap:14px;align-content:start;min-height:-moz-max-content;min-height:max-content}.loader[data-v-58e6e643]{padding:26px;font-size:14px;font-weight:700;color:var(--app-ink-muted,#52636d);text-align:center}.feed-screen .loader[data-v-58e6e643]{display:grid;place-items:center;min-height:440px}.feed-timeline[data-v-58e6e643]{padding:2px 0 0 14px}.feed-timeline[data-v-58e6e643],.feed-timeline__group[data-v-58e6e643]{position:relative;display:grid;gap:14px}.feed-timeline__group[data-v-58e6e643]{--timeline-color:#184566;--timeline-text-color:#fff;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s)}.feed-timeline__group[data-v-58e6e643]:before{position:absolute;top:0;bottom:-14px;left:-14px;width:4px;content:"";background-color:var(--timeline-color);border-radius:2px}.feed-timeline__group[data-v-58e6e643]:last-child:before{bottom:14px}.feed-timeline__group[data-v-58e6e643]:after{position:absolute;top:14px;right:-16px;left:-10px;height:2px;content:"";background-color:var(--timeline-color)}.feed-timeline__group--today[data-v-58e6e643]{--timeline-color:#ffc261;--timeline-text-color:#082d3d}.feed-timeline__header[data-v-58e6e643]{position:relative;z-index:1;display:flex}.feed-timeline__header span[data-v-58e6e643]{display:inline-flex;gap:6px;align-items:center;min-height:28px;padding:0 12px;overflow:hidden;font-size:13px;font-weight:700;line-height:16px;color:var(--timeline-text-color);white-space:nowrap;background-color:var(--timeline-color);border-radius:14px}.feed-timeline__header span[data-v-58e6e643]:before{width:4px;height:4px;content:"";background-color:currentcolor;border-radius:50%}.feed-card[data-v-58e6e643]{position:relative;z-index:1;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;width:100%;min-height:88px;padding:10px;color:var(--app-ink,#182a33);text-align:left;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fffdf8;border:1.2px solid #d4e2ea;border-radius:14px;box-shadow:0 2px 10px #0b304b14;transition:transform .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s);-webkit-touch-callout:none}.feed-card[data-v-58e6e643]:active{border-color:#18456638;box-shadow:0 1px 6px #0b304b14;transform:scale(.992)}.feed-card__avatar[data-v-58e6e643]{margin-top:0;transition:transform .25s ease-out}.feed-card__body[data-v-58e6e643]{display:grid;align-content:start;min-width:0}.feed-card__top[data-v-58e6e643]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;min-width:0}.feed-card__event[data-v-58e6e643]{min-width:0;max-width:212px;font-size:14.5px;font-weight:500;line-height:20px;color:#182a33}.feed-card__event[data-v-58e6e643],.feed-card__time[data-v-58e6e643]{overflow:hidden;text-overflow:ellipsis}.feed-card__time[data-v-58e6e643]{flex:0 0 auto;max-width:64px;color:#52636d;white-space:nowrap}.feed-card__time[data-v-58e6e643],.feed-card__title[data-v-58e6e643]{font-size:13px;font-weight:700;line-height:17px}.feed-card__title[data-v-58e6e643]{min-width:0;margin-top:2px;overflow:hidden;text-overflow:ellipsis;color:#182a33}.feed-card__preview[data-v-58e6e643]{display:-webkit-box;padding:10px;margin-top:10px;overflow:hidden;-webkit-line-clamp:2;font-size:12px;font-weight:500;line-height:17px;color:#52636d;background-color:#e1edf5;border-radius:8px;-webkit-box-orient:vertical}.feed-card__footer[data-v-58e6e643]{display:flex;gap:10px;align-items:center;justify-content:space-between;min-height:18px;margin-top:10px}.feed-card__board[data-v-58e6e643]{display:inline-flex;gap:6px;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:18px;color:#52636d;white-space:nowrap}.feed-card__board i[data-v-58e6e643]{flex:0 0 6px;width:6px;height:6px;border-radius:2px}.feed-card__unread[data-v-58e6e643]{flex:0 0 8px;width:8px;height:8px;background-color:var(--app-yellow-action,#f2b33f);border-radius:50%}@media(hover:hover){.feed-card[data-v-58e6e643]:hover{border-color:color-mix(in srgb,var(--app-blue,#275f88) 24%,transparent);box-shadow:0 14px 30px #0b304b1f;transform:translate3d(0,-1px,0)}.feed-card:hover .feed-card__avatar[data-v-58e6e643]{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.feed-card[data-v-58e6e643],.feed-card__unread[data-v-58e6e643],.feed-timeline__group[data-v-58e6e643]{animation:none}.feed-card[data-v-58e6e643],.feed-card__avatar[data-v-58e6e643]{transition-duration:1ms}}.toggle-card[data-v-49fe3262]{display:grid;grid-template-columns:36px 1fr 38px;gap:12px;align-items:center;width:100%;min-height:72px;padding:12px;color:var(--app-muted,#d8e7ef);text-align:left;background-color:#ffffff14;border:1.5px solid hsla(0,0%,100%,.55);border-radius:14px;transition:background-color .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,transform .25s ease-out;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s)}.toggle-card[data-v-49fe3262]:active{transform:scale(.985)}.toggle-card__icon[data-v-49fe3262]{display:grid;place-items:center;width:36px;height:36px;color:var(--app-text,#f4fafd);background-color:#ffffff1f;border-radius:10px;transition:background-color .25s ease-out,color .25s ease-out,transform .25s ease-out}.toggle-card__icon[data-v-49fe3262] svg{width:19px;height:19px}.toggle-card__copy[data-v-49fe3262]{display:grid;gap:3px;min-width:0}.toggle-card__title[data-v-49fe3262]{font-size:18px;font-weight:700;line-height:1.2;color:var(--app-text,#f4fafd)}.toggle-card__text[data-v-49fe3262]{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 92%,transparent);white-space:nowrap}.toggle-card__switch[data-v-49fe3262]{width:38px;height:22px;padding:3px;background-color:#ffffff2e;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff6b;transition:.25s ease-out;transition-property:background-color,box-shadow}.toggle-card__knob[data-v-49fe3262]{display:block;width:16px;height:16px;background-color:var(--app-text,#f4fafd);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--app-navy,#184566) 24%,transparent);transition:translate .25s ease-out}.toggle-card--active[data-v-49fe3262]{background-color:color-mix(in srgb,var(--app-yellow,#ffc261) 12%,transparent);border-color:var(--app-yellow,#ffc261);box-shadow:0 10px 28px color-mix(in srgb,var(--app-yellow,#ffc261) 10%,transparent)}.toggle-card--active .toggle-card__icon[data-v-49fe3262]{color:var(--app-text,#f4fafd);background-color:var(--app-yellow,#ffc261);transform:rotate(-3deg) scale(1.01)}.toggle-card--active .toggle-card__switch[data-v-49fe3262]{background-color:var(--app-yellow,#ffc261);box-shadow:none}.toggle-card--active .toggle-card__knob[data-v-49fe3262]{background-color:var(--app-blue,#275f88);translate:16px 0}@media(hover:hover){.toggle-card[data-v-49fe3262]:hover{background-color:#ffffff1f;transform:translate3d(0,-1px,0)}}@media(prefers-reduced-motion:reduce){.toggle-card[data-v-49fe3262]{animation:none}.toggle-card[data-v-49fe3262],.toggle-card__icon[data-v-49fe3262],.toggle-card__knob[data-v-49fe3262],.toggle-card__switch[data-v-49fe3262]{transition-duration:1ms}}.notifications[data-v-d7c94212]{display:flex;flex-direction:column;min-height:100%}.notifications__top[data-v-d7c94212]{display:flex;gap:12px;align-items:center}.notifications__back[data-v-d7c94212]{display:grid;place-items:center;width:28px;height:28px;margin-left:-4px;color:var(--app-muted-strong,#cfe0e8);background-color:transparent;border-radius:8px;transition:color .15s ease-out,background-color .15s ease-out,transform .15s ease-out}.notifications__back[data-v-d7c94212]:active{background-color:#ffffff1f;transform:scale(.94)}@media(hover:hover){.notifications__back[data-v-d7c94212]:hover{color:var(--app-text,#f4fafd);background-color:#ffffff14}}.notifications__back[data-v-d7c94212] svg{width:18px;height:18px}.notifications__step[data-v-d7c94212]{margin-top:88px;font-size:13px;font-weight:700;line-height:18px;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 90%,transparent);animation:mini-rise-in .22s ease-out both}.notifications__text[data-v-d7c94212]{margin-top:20px;font-size:15.5px;line-height:23px;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 96%,transparent);animation:mini-rise-in .22s ease-out both;animation-delay:35ms}.notifications__list[data-v-d7c94212]{display:grid;gap:10px;margin-top:31px}.notifications__button[data-v-d7c94212]{margin-top:90px;animation:mini-rise-in .22s ease-out both;animation-delay:35ms}.notifications__hint[data-v-d7c94212]{margin-top:12px;font-size:13px;line-height:18px;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 78%,transparent);text-align:center}.notifications h1[data-v-d7c94212]{margin-top:10px;font-size:24px;font-weight:700;line-height:30px;animation:mini-rise-in .22s ease-out both;animation-delay:18ms}.screen-error[data-v-d7c94212]{font-size:13px;line-height:1.35;color:var(--app-error,#ff8a8a);text-align:center}@media(prefers-reduced-motion:reduce){.notifications h1[data-v-d7c94212],.notifications__button[data-v-d7c94212],.notifications__step[data-v-d7c94212],.notifications__text[data-v-d7c94212]{animation:none}.notifications__back[data-v-d7c94212]{transition-duration:1ms}}.screen[data-v-e6670422]{display:grid;gap:14px;align-content:start;min-height:-moz-max-content;min-height:max-content}.screen-error[data-v-e6670422]{font-size:13px;line-height:1.35;color:var(--app-error,#ff8a8a);text-align:center}.profile-screen[data-v-e6670422]{gap:14px;margin-top:-16px}.profile-hero[data-v-e6670422]{position:relative;display:flex;flex-direction:column;align-items:center;min-height:248px;padding:14px 16px 22px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);text-align:center;animation:mini-rise-in .24s ease-out both}.profile-hero[data-v-e6670422],.profile-hero[data-v-e6670422]:before{background-color:var(--app-navy,#184566)}.profile-hero[data-v-e6670422]:before{position:absolute;right:0;bottom:100%;left:0;height:60px;content:""}.profile-hero__avatar[data-v-e6670422]{--mini-avatar-size:150px;--mini-avatar-font-size:48px;margin-bottom:19px;font-weight:700;color:#fff;box-shadow:0 18px 48px #031d313d;animation:mini-soft-pop .23s ease-out both}.profile-hero h1[data-v-e6670422]{margin-top:auto;font-family:var(--app-font-brand,Days One,sans-serif);font-size:17px;font-weight:var(--app-font-brand-weight,400);line-height:21px;color:#bdd0dc}.profile-hero h1[data-v-e6670422],.profile-hero p[data-v-e6670422]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-hero p[data-v-e6670422]{margin-top:5px;font-size:13px;font-weight:500;line-height:17px;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 92%,transparent)}.profile-stats[data-v-e6670422]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.profile-stat[data-v-e6670422]{display:grid;gap:4px;align-content:start;min-width:0;min-height:85px;padding:10px;background-color:#fff;border:1.5px solid #c9dde8;border-radius:14px;transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s)}.profile-stat strong[data-v-e6670422]{font-family:var(--app-font-brand,Days One,sans-serif);font-size:22px;font-weight:var(--app-font-brand-weight,400);line-height:24px;color:var(--app-blue,#275f88);overflow-wrap:anywhere}.profile-stat p[data-v-e6670422]{font-size:12px;font-weight:500;line-height:17px;color:var(--app-ink-muted,#52636d);overflow-wrap:anywhere}.profile-stat p span[data-v-e6670422]{font-weight:700}.profile-stat--feed[data-v-e6670422]{background-color:#fff5db;border-color:var(--app-yellow-action,#f2b33f)}.profile-stat--danger[data-v-e6670422]{background-color:#ffe7ed;border-color:#f1b6c4}.profile-stat--today[data-v-e6670422]{background-color:#e7f5ff;border-color:#5995c1}.workspace-card[data-v-e6670422]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;width:100%;min-height:56px;padding:12px;margin-top:37px;color:#fff;text-decoration:none;background-color:var(--app-blue,#275f88);border-radius:14px;box-shadow:0 12px 28px #0b304b1f;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;animation:mini-rise-in .22s ease-out both;animation-delay:20ms}.workspace-card[data-v-e6670422]:focus-visible{outline:2px solid var(--app-yellow,#ffc261);outline-offset:3px}.workspace-card__icon[data-v-e6670422]{display:grid;place-items:center;width:32px;height:32px;color:var(--app-blue,#275f88);background-color:#e1edf5;border-radius:10px;transition:transform .15s ease-out}.workspace-card__icon[data-v-e6670422] svg{width:18px;height:18px}.workspace-card__copy[data-v-e6670422]{display:grid;gap:2px;min-width:0}.workspace-card small[data-v-e6670422],.workspace-card strong[data-v-e6670422]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-card strong[data-v-e6670422]{font-size:15px;font-weight:700;line-height:20px}.workspace-card small[data-v-e6670422]{font-size:13px;font-weight:500;line-height:18px}@media(hover:hover){.profile-stat[data-v-e6670422]:hover{border-color:color-mix(in srgb,var(--app-blue,#275f88) 32%,transparent);box-shadow:0 12px 24px #0b304b17;transform:translate3d(0,-1px,0)}.workspace-card[data-v-e6670422]:hover{background-color:var(--app-navy,#184566);box-shadow:0 16px 34px #0b304b29;transform:translate3d(0,-1px,0)}.workspace-card:hover .workspace-card__icon[data-v-e6670422]{transform:rotate(-4deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){.profile-hero[data-v-e6670422],.profile-hero__avatar[data-v-e6670422],.profile-stat[data-v-e6670422],.workspace-card[data-v-e6670422]{animation:none}.profile-stat[data-v-e6670422],.workspace-card[data-v-e6670422],.workspace-card__icon[data-v-e6670422]{transition-duration:1ms}}@media(max-width:360px){.profile-stat[data-v-e6670422]{min-height:90px}.profile-stat p[data-v-e6670422]{font-size:11.5px}}.state[data-v-1d5267e5]{display:grid;gap:16px;justify-items:center;text-align:center}.state__mark[data-v-1d5267e5]{display:grid;place-items:center;width:72px;height:72px;font-family:var(--app-font-brand,Days One,sans-serif);font-size:28px;font-weight:var(--app-font-brand-weight,400);color:var(--app-on-accent,#184566);background-color:var(--app-yellow,#ffc261);border-radius:22px;animation:mini-soft-pop .23s ease-out both}.state__mark--muted[data-v-1d5267e5]{color:var(--app-muted,#d8e7ef);background-color:#ffffff1f}.state__title[data-v-1d5267e5]{max-width:320px;font-size:26px;font-weight:700;line-height:1.15;animation:mini-rise-in .22s ease-out both;animation-delay:35ms}.state__text[data-v-1d5267e5]{max-width:320px;font-size:15px;line-height:1.45;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 90%,transparent);animation:mini-rise-in .22s ease-out both;animation-delay:20ms}.state--center[data-v-1d5267e5]{margin-block:auto}.screen-error[data-v-1d5267e5]{font-size:13px;line-height:1.35;color:var(--app-error,#ff8a8a);text-align:center}@media(prefers-reduced-motion:reduce){.state__mark[data-v-1d5267e5],.state__text[data-v-1d5267e5],.state__title[data-v-1d5267e5]{animation:none}}.task-card[data-v-06468a41]{position:relative;width:100%;min-height:108px;overflow:hidden;color:var(--app-ink,#182a33);border-radius:14px;transition:transform .25s ease-out;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s);will-change:transform}.task-card[data-v-06468a41]:active{transform:scale(.992)}.task-card__complete-cue[data-v-06468a41]{position:absolute;inset:0;font-size:12px;font-weight:700;line-height:16px;color:#2e8c5a;background-color:#dcefe3;border-radius:14px;opacity:.72;transition:opacity .25s ease-out}.task-card__complete-cue[data-v-06468a41] svg{position:absolute;top:43px;left:18px;width:22px;height:22px;transition:transform .25s ease-out}.task-card__complete-cue span[data-v-06468a41]{position:absolute;top:35px;left:54px;width:90px}.task-card__main[data-v-06468a41]{position:relative;z-index:1;display:grid;gap:6px;width:100%;min-height:108px;padding:10px 12px;color:inherit;text-align:left;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#fefcf7;border:1px solid #d4e2ea;border-radius:14px;box-shadow:0 2px 10px #0b304b0f;transition:transform .25s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.task-card--dragging .task-card__main[data-v-06468a41]{transition:none}.task-card--ready .task-card__main[data-v-06468a41]{border-color:#2e8c5a70;box-shadow:0 8px 18px #2e8c5a21}.task-card--ready .task-card__complete-cue[data-v-06468a41]{opacity:1}.task-card--ready .task-card__complete-cue[data-v-06468a41] svg{transform:scale(1.01)}.task-card__bottom[data-v-06468a41],.task-card__meta[data-v-06468a41]{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.task-card__meta[data-v-06468a41]{font-size:13px;font-weight:700;line-height:18px;color:#52636d}.task-card__meta strong[data-v-06468a41]{max-width:54%;overflow:hidden;text-overflow:ellipsis;font-weight:500;text-align:right;white-space:nowrap}.task-card__title[data-v-06468a41]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-weight:600;line-height:21px}.task-card__board[data-v-06468a41]{display:flex;gap:6px;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:18px;color:#52636d;white-space:nowrap}.task-card__board i[data-v-06468a41]{flex:0 0 6px;width:6px;height:6px;border-radius:2px}.task-card__avatars[data-v-06468a41]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end}.task-card__avatar[data-v-06468a41]{margin-left:-4px}.task-card__avatar[data-v-06468a41]:first-child{margin-left:0}.task-card--dragging[data-v-06468a41]{transform:none}@media(hover:hover){.task-card[data-v-06468a41]:hover:not(.task-card--dragging){transform:translate3d(0,-1px,0)}.task-card:hover:not(.task-card--dragging) .task-card__main[data-v-06468a41]{border-color:color-mix(in srgb,var(--app-blue,#275f88) 26%,transparent);box-shadow:0 12px 26px #0b304b1a}}@media(prefers-reduced-motion:reduce){.task-card[data-v-06468a41]{transition-duration:1ms;animation:none}.task-card__complete-cue[data-v-06468a41],.task-card__complete-cue[data-v-06468a41] svg,.task-card__main[data-v-06468a41]{transition-duration:1ms}}.screen[data-v-e976fc0b]{display:grid;gap:14px;align-content:start;min-height:-moz-max-content;min-height:max-content}.loader[data-v-e976fc0b]{padding:26px;font-size:14px;font-weight:700;color:var(--app-ink-muted,#52636d);text-align:center}.tasks-screen .loader[data-v-e976fc0b]{display:grid;place-items:center;min-height:470px;padding:168px 24px 70px}.tasks-view-as[data-v-e976fc0b]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:8px 15px;font-size:14.5px;font-weight:600;color:var(--app-navy,#184566);background-color:#e7f5ff;border:1.5px solid #5995c1;border-radius:14px;animation:mini-rise-in .22s ease-out both}.tasks-view-as span[data-v-e976fc0b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-view-as button[data-v-e976fc0b]{display:grid;flex:0 0 auto;place-items:center;width:24px;height:24px;color:inherit}.tasks-view-as button[data-v-e976fc0b] svg{width:12px;height:12px}.tasks-hero[data-v-e976fc0b]{position:relative;height:129px;padding:15px;color:var(--app-text,#f4fafd);background-color:var(--app-surface,#265577);border-radius:14px;box-shadow:0 14px 30px #0b304b1f;animation:mini-rise-in .24s ease-out both}.tasks-hero__stats[data-v-e976fc0b]{position:absolute;top:81px;right:15px;left:15px;display:grid;grid-template-columns:80px 1fr 80px;gap:10px;align-items:center;height:33px}.tasks-hero__pill[data-v-e976fc0b]{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-width:0;height:33px;padding:0 15px;overflow:hidden;text-overflow:ellipsis;font-size:14.5px;font-weight:600;line-height:21px;white-space:nowrap;border:1.5px solid transparent;border-radius:360px;transition:transform .15s ease-out,box-shadow .15s ease-out;animation:mini-rise-in .22s ease-out both}.tasks-hero__pill[data-v-e976fc0b] svg{flex:0 0 20px;width:20px;height:20px}.tasks-hero__pill--danger[data-v-e976fc0b]{color:#a3263e;background-color:#ffe7ed;border-color:#f1b6c4;animation-delay:35ms}.tasks-hero__pill--today[data-v-e976fc0b]{color:var(--app-yellow-action,#f2b33f);background-color:#fff5db;border-color:var(--app-yellow-action,#f2b33f);animation-delay:20ms}.tasks-hero__pill--done[data-v-e976fc0b]{color:var(--app-navy,#184566);background-color:#e7f5ff;border-color:#5995c1;animation-delay:15ms}.tasks-hero header[data-v-e976fc0b]{position:absolute;top:15px;right:15px;left:15px;display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:14.5px;font-weight:600;line-height:20px;color:color-mix(in srgb,var(--app-text,#f4fafd) 70%,transparent)}.tasks-hero header span[data-v-e976fc0b]{text-transform:capitalize}.tasks-hero h1[data-v-e976fc0b]{position:absolute;top:41px;right:15px;left:15px;margin:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--app-font-brand,Days One,sans-serif);font-size:24px;font-weight:var(--app-font-brand-weight,400);line-height:30px;text-align:center;white-space:nowrap}.calendar-layout[data-v-e976fc0b]{display:grid;gap:14px;width:100%;animation:mini-rise-in .22s ease-out both}@media(min-width:1024px){.calendar-layout[data-v-e976fc0b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;max-width:1040px;margin:0 auto}.calendar-layout__agenda[data-v-e976fc0b]{padding-top:6px}.calendar-layout__agenda .loader[data-v-e976fc0b]{min-height:180px;padding:64px 24px 32px}.calendar-layout__agenda[data-v-e976fc0b] .empty-state{min-height:0;padding:36px 24px}}.calendar-layout__agenda[data-v-e976fc0b]{display:grid;gap:12px;align-content:start;min-width:0}.calendar-panel[data-v-e976fc0b]{box-sizing:border-box;display:grid;width:100%;min-height:380px;padding:18px;background-color:#e9eff3;border:1px solid #d4e2ea;border-radius:14px;box-shadow:0 10px 28px #0b304b14}@media(min-width:1024px){.calendar-panel[data-v-e976fc0b]{min-height:0;padding:20px}}.calendar-panel__top[data-v-e976fc0b]{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;height:40px;margin-bottom:9px}.calendar-panel__arrow[data-v-e976fc0b]{display:grid;place-items:center;width:40px;height:40px;color:#f4fafd;background-color:var(--app-surface,#265577);border-radius:50%;box-shadow:0 1px .5px #000e330d;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.calendar-panel__arrow[data-v-e976fc0b] svg{width:16px;height:16px}.calendar-panel__arrow--next[data-v-e976fc0b]{rotate:180deg}.calendar-panel__period[data-v-e976fc0b]{display:inline-flex;gap:10px;align-items:center;justify-self:center;min-width:0;max-width:100%}.calendar-panel__period-control[data-v-e976fc0b]{display:grid;place-items:center;min-height:40px;padding:0 12px;color:#182a33;background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 1px .5px #000e330d;transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.calendar-panel__period-control span[data-v-e976fc0b],.calendar-panel__period-control strong[data-v-e976fc0b]{font-size:18px;font-weight:600;line-height:1}.calendar-panel__period-control--active[data-v-e976fc0b]{border-color:#ffc261;box-shadow:0 1px .5px #000e330d,0 0 0 2px #ffc2614d}.calendar-panel__picker[data-v-e976fc0b]{position:absolute;top:calc(100% + 8px);left:50%;z-index:5;width:min(100%,320px);padding:10px;background-color:#fff;border:1px solid #d4e2ea;border-radius:12px;box-shadow:0 14px 32px #000e332e;translate:-50% 0;animation:mini-rise-in .18s ease-out both}.calendar-panel__picker-grid[data-v-e976fc0b]{display:grid;gap:6px}.calendar-panel__picker-grid--months[data-v-e976fc0b]{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar-panel__picker-grid--years[data-v-e976fc0b]{grid-template-columns:repeat(5,minmax(0,1fr))}.calendar-panel__picker-option[data-v-e976fc0b]{min-height:38px;padding:0 8px;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:1;color:#182a33;white-space:nowrap;background-color:#eef4f7;border:1px solid transparent;border-radius:8px;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.calendar-panel__picker-option--active[data-v-e976fc0b]{background-color:#ffc261;border-color:#ffc261}.calendar-panel__year-picker[data-v-e976fc0b]{display:grid;gap:8px}.calendar-panel__picker-nav[data-v-e976fc0b]{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:8px;align-items:center}.calendar-panel__picker-nav strong[data-v-e976fc0b]{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:800;line-height:1;color:#182a33;text-align:center;white-space:nowrap}.calendar-panel__picker-arrow[data-v-e976fc0b]{display:grid;place-items:center;width:34px;height:34px;color:#f4fafd;background-color:var(--app-surface,#265577);border-radius:50%;transition:background-color .15s ease-out,transform .15s ease-out}.calendar-panel__picker-arrow[data-v-e976fc0b] svg{width:14px;height:14px}.calendar-panel__picker-arrow--next[data-v-e976fc0b]{rotate:180deg}.calendar-panel__grid[data-v-e976fc0b],.calendar-panel__weekdays[data-v-e976fc0b]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px}.calendar-panel__weekdays[data-v-e976fc0b]{font-size:14px;font-weight:700;color:#182a33}.calendar-panel__weekdays span[data-v-e976fc0b]{display:grid;place-items:center;height:44px}.calendar-panel__grid[data-v-e976fc0b]{row-gap:6px}.calendar-panel__day[data-v-e976fc0b]{position:relative;display:grid;place-items:center;width:100%;height:auto;min-height:47px;aspect-ratio:1;padding:0;color:#182a33;background-color:transparent;transition:transform .15s ease-out}.calendar-panel__day-number[data-v-e976fc0b]{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;font-size:14px;font-weight:600;line-height:1;background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 1px .5px #000e330d;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}@media(min-width:1024px){.calendar-panel__day-number[data-v-e976fc0b]{font-size:15px}}.calendar-panel__day--outside[data-v-e976fc0b]{color:#00175440}.calendar-panel__day--outside .calendar-panel__day-number[data-v-e976fc0b]{background-color:transparent;border-color:transparent;box-shadow:none}.calendar-panel__day--today:not(.calendar-panel__day--active) .calendar-panel__day-number[data-v-e976fc0b]{border-color:var(--app-surface,#265577)}.calendar-panel__day--active[data-v-e976fc0b]{color:#f4fafd}.calendar-panel__day--active .calendar-panel__day-number[data-v-e976fc0b]{background-color:#ffc261;border-color:#ffc261}.calendar-panel__day-marker[data-v-e976fc0b]{position:absolute;top:3px;left:50%;z-index:2;width:28px;height:2px;content:"";background-color:var(--app-surface,#265577);border-radius:2px;translate:-50% 0}.calendar-panel__day--active .calendar-panel__day-marker[data-v-e976fc0b]{background-color:#f4fafd}.calendar-day-label[data-v-e976fc0b]{font-size:13px;font-weight:700;line-height:1.25;color:#082d3d;text-align:center}@media(min-width:1024px){.calendar-day-label[data-v-e976fc0b]{text-align:left}}.calendar-task-list[data-v-e976fc0b]{display:grid;gap:8px}.timeline[data-v-e976fc0b]{position:relative;display:grid;gap:14px;padding-left:18px}.timeline[data-v-e976fc0b]:before{position:absolute;top:14px;bottom:14px;left:3px;width:4px;content:"";background-color:#d5e4ec;border-radius:3px}.timeline__group[data-v-e976fc0b]{--timeline-color:#184566;--timeline-text-color:#f4fafd;position:relative;display:grid;gap:8px;animation:mini-rise-in .21s ease-out both;animation-delay:var(--motion-delay,0s)}.timeline__group[data-v-e976fc0b]:before{top:13px;left:-18px;width:8px;height:8px;border:2px solid var(--app-cream,#fbf8f2);border-radius:50%}.timeline__group[data-v-e976fc0b]:after,.timeline__group[data-v-e976fc0b]:before{position:absolute;content:"";background-color:var(--timeline-color)}.timeline__group[data-v-e976fc0b]:after{top:16px;right:-14px;left:-10px;height:2px}.timeline__group--overdue[data-v-e976fc0b]{--timeline-color:#a3263e;--timeline-text-color:#fff}.timeline__group--today[data-v-e976fc0b]{--timeline-color:#ffc261;--timeline-text-color:#082d3d}.timeline__group--future[data-v-e976fc0b]{--timeline-color:#184566;--timeline-text-color:#fff}.timeline__group--undated[data-v-e976fc0b]{--timeline-color:#5d7180;--timeline-text-color:#fff}.timeline header[data-v-e976fc0b]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;max-width:100%;min-height:28px;padding:0 12px;overflow:hidden;font-size:12px;color:var(--timeline-text-color);background-color:var(--timeline-color);border-radius:14px}.timeline header span[data-v-e976fc0b]{overflow:hidden;text-overflow:ellipsis;font-weight:700;text-transform:capitalize;white-space:nowrap}.timeline .task-card[data-v-e976fc0b]{position:relative;z-index:1}@media(hover:hover){.calendar-panel__day[data-v-e976fc0b]:hover,.calendar-panel__period-control[data-v-e976fc0b]:hover,.calendar-panel__picker-option[data-v-e976fc0b]:hover,.tasks-hero__pill[data-v-e976fc0b]:hover{transform:translate3d(0,-1px,0)}.calendar-panel__arrow[data-v-e976fc0b]:hover,.calendar-panel__picker-arrow[data-v-e976fc0b]:hover{background-color:var(--app-blue,#275f88);box-shadow:0 8px 18px #0b304b29;transform:translate3d(0,-1px,0)}.calendar-panel__day:hover .calendar-panel__day-number[data-v-e976fc0b]{box-shadow:0 8px 18px #0b304b1a}}@media(prefers-reduced-motion:reduce){.calendar-layout[data-v-e976fc0b],.calendar-panel__day-marker[data-v-e976fc0b],.calendar-panel__picker[data-v-e976fc0b],.tasks-hero[data-v-e976fc0b],.tasks-hero__pill[data-v-e976fc0b],.timeline__group[data-v-e976fc0b]{animation:none}.calendar-panel__arrow[data-v-e976fc0b],.calendar-panel__day[data-v-e976fc0b],.calendar-panel__day-number[data-v-e976fc0b],.calendar-panel__period-control[data-v-e976fc0b],.calendar-panel__picker-arrow[data-v-e976fc0b],.calendar-panel__picker-option[data-v-e976fc0b],.tasks-hero__pill[data-v-e976fc0b]{transition-duration:1ms}}.feature-row[data-v-6b5ef650]{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;animation:mini-rise-in .22s ease-out both;animation-delay:var(--motion-delay,0s)}.feature-row__icon[data-v-6b5ef650]{display:grid;place-items:center;width:36px;height:36px;color:var(--app-yellow,#ffc261);background-color:#ffffff21;border-radius:11px;transition:background-color .15s ease-out,transform .15s ease-out}.feature-row__icon[data-v-6b5ef650] svg{width:18px;height:18px}.feature-row__body[data-v-6b5ef650]{display:grid;gap:2px}.feature-row__title[data-v-6b5ef650]{font-size:15.5px;font-weight:700;line-height:20px;color:var(--app-text,#f4fafd)}.feature-row__text[data-v-6b5ef650]{font-size:13.5px;line-height:18px;color:color-mix(in srgb,var(--app-muted,#d8e7ef) 94%,transparent)}@media(hover:hover){.feature-row:hover .feature-row__icon[data-v-6b5ef650]{background-color:color-mix(in srgb,var(--app-yellow,#ffc261) 20%,transparent);transform:rotate(-3deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){.feature-row[data-v-6b5ef650]{animation:none}.feature-row__icon[data-v-6b5ef650]{transition-duration:1ms}}.welcome[data-v-42a9c5a6]{display:flex;flex-direction:column;min-height:100%}.welcome__top[data-v-42a9c5a6]{display:flex;align-items:center;justify-content:space-between}.welcome__locale-overlay[data-v-42a9c5a6]{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:24px;background-color:#0203188c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.welcome__locale-card[data-v-42a9c5a6]{display:grid;gap:14px;width:min(300px,100%);padding:20px;background-color:color-mix(in srgb,var(--app-navy,#184566) 88%,var(--app-blue,#275f88) 12%);border:1px solid color-mix(in srgb,var(--app-text,#fff) 20%,transparent);border-radius:18px;box-shadow:0 24px 60px -10px #00000080}.welcome__locale-card strong[data-v-42a9c5a6]{font-size:16px;font-weight:700;text-align:center}.welcome__locale-card div[data-v-42a9c5a6]{display:grid;gap:8px}.welcome__locale-card button[data-v-42a9c5a6]{min-height:44px;padding:0 14px;font-size:14px;font-weight:700;color:var(--app-text,#f4fafd);background-color:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.welcome__locale-card button[data-v-42a9c5a6]:active{transform:scale(.98)}.welcome__locale-card button.is-active[data-v-42a9c5a6]{color:var(--app-on-accent,#184566);background-color:var(--app-yellow,#ffc261);border-color:var(--app-yellow,#ffc261)}.welcome__skip[data-v-42a9c5a6]{font-size:13.5px;line-height:18px;color:var(--app-muted,#d8e7ef);opacity:.95;transition:color .15s ease-out,opacity .15s ease-out,transform .15s ease-out}.welcome__logo[data-v-42a9c5a6]{display:grid;place-items:center;width:64px;height:64px;margin-top:36px;font-family:var(--app-font-brand,Days One,sans-serif);font-size:26px;font-weight:var(--app-font-brand-weight,400);line-height:30px;color:var(--app-on-accent,#184566);background-color:var(--app-yellow,#ffc261);border-radius:20px;box-shadow:0 18px 42px #031d3138;animation:mini-soft-pop .24s ease-out both}.welcome__logo--image[data-v-42a9c5a6]{-o-object-fit:contain;object-fit:contain;background-color:transparent;box-shadow:none}.welcome__copy[data-v-42a9c5a6]{margin-top:50px;animation:mini-rise-in .24s ease-out both;animation-delay:18ms}.welcome__copy h1[data-v-42a9c5a6]{font-size:24px;font-weight:700;line-height:1.25;color:var(--app-text,#f4fafd)}.welcome__copy p[data-v-42a9c5a6]{max-width:354px;margin-top:20px;font-size:15px;line-height:22px;color:color-mix(in srgb,var(--app-muted-strong,#cfe0e8) 86%,transparent)}.welcome__features[data-v-42a9c5a6]{display:grid;gap:20px;margin-top:50px}.welcome__button[data-v-42a9c5a6]{margin-top:100px;animation:mini-rise-in .22s ease-out both;animation-delay:18ms}.locale-pop-enter-active[data-v-42a9c5a6],.locale-pop-leave-active[data-v-42a9c5a6]{transition:opacity .25s ease-out}.locale-pop-enter-active .welcome__locale-card[data-v-42a9c5a6],.locale-pop-leave-active .welcome__locale-card[data-v-42a9c5a6]{transition:transform .25s ease-out}.locale-pop-enter-from[data-v-42a9c5a6],.locale-pop-leave-to[data-v-42a9c5a6]{opacity:0}.locale-pop-enter-from .welcome__locale-card[data-v-42a9c5a6],.locale-pop-leave-to .welcome__locale-card[data-v-42a9c5a6]{transform:translate3d(0,8px,0) scale(.97)}@media(hover:hover){.welcome__skip[data-v-42a9c5a6]:hover{color:var(--app-text,#f4fafd);opacity:1;transform:translate3d(0,-1px,0)}.welcome__locale-card button[data-v-42a9c5a6]:hover{background-color:#ffffff29}.welcome__locale-card button.is-active[data-v-42a9c5a6]:hover{background-color:var(--app-yellow,#ffc261)}}@media(prefers-reduced-motion:reduce){.welcome__button[data-v-42a9c5a6],.welcome__copy[data-v-42a9c5a6],.welcome__logo[data-v-42a9c5a6]{animation:none}.locale-pop-enter-active[data-v-42a9c5a6],.locale-pop-enter-active .welcome__locale-card[data-v-42a9c5a6],.locale-pop-leave-active[data-v-42a9c5a6],.locale-pop-leave-active .welcome__locale-card[data-v-42a9c5a6],.welcome__locale-card button[data-v-42a9c5a6],.welcome__skip[data-v-42a9c5a6]{transition-duration:1ms}}.pages-index[data-v-efcc34cc]{width:100%;min-height:100vh;min-height:100dvh;min-height:var(--tg-viewport-height,100dvh);background-color:var(--app-navy,#184566)}.monitor-app[data-v-efcc34cc]{display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;height:var(--tg-viewport-height,100dvh);overflow:hidden;font-family:Inter,sans-serif;color:var(--app-ink,#182a33);background-color:var(--app-cream,#fbf8f2)}.monitor-app__content[data-v-efcc34cc]{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;width:100%;min-height:0;padding:16px 16px calc(var(--tg-safe-bottom, 0px) + 86px);overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.monitor-app__content[data-v-efcc34cc]::-webkit-scrollbar{display:none}@media(min-width:768px){.monitor-app__content[data-v-efcc34cc]{padding-right:max(24px,(100% - 992px)/2);padding-left:max(24px,(100% - 992px)/2)}}.search-panel[data-v-efcc34cc]{display:grid;flex-shrink:0;grid-template-columns:1fr auto;gap:8px;padding:10px;background-color:#fffdfa;border:1.5px solid #d7e4ed;border-radius:12px;box-shadow:0 8px 20px #0b304b0f;transition:border-color .25s ease-out,box-shadow .25s ease-out,transform .25s ease-out}.search-panel[data-v-efcc34cc]:focus-within{border-color:color-mix(in srgb,var(--app-blue,#275f88) 38%,transparent);box-shadow:0 12px 28px #0b304b1f;transform:translate3d(0,-1px,0)}.search-panel input[data-v-efcc34cc]{min-width:0;font-size:14px;color:var(--app-ink,#182a33)}.search-panel button[data-v-efcc34cc]{min-height:36px;padding:0 14px;font-size:13px;font-weight:800;color:var(--app-text,#f4fafd);background-color:var(--app-blue,#275f88);border-radius:10px;transition:background-color .15s ease-out,transform .15s ease-out}.search-panel button[data-v-efcc34cc]:active{transform:scale(.98)}.app-error[data-v-efcc34cc]{flex-shrink:0;padding:10px 12px;font-size:13px;line-height:1.35;color:#8f243e;background-color:#fff1f1;border:1px solid #ffd3d3;border-radius:12px}.app-error-enter-active[data-v-efcc34cc],.app-error-leave-active[data-v-efcc34cc],.search-panel-enter-active[data-v-efcc34cc],.search-panel-leave-active[data-v-efcc34cc]{transition:opacity .25s ease-out,transform .25s ease-out}.app-error-enter-from[data-v-efcc34cc],.app-error-leave-to[data-v-efcc34cc],.search-panel-enter-from[data-v-efcc34cc],.search-panel-leave-to[data-v-efcc34cc]{opacity:0;transform:translate3d(0,-4px,0) scale(.98)}@media(prefers-reduced-motion:reduce){.monitor-app__content[data-v-efcc34cc]{scroll-behavior:auto}.app-error-enter-active[data-v-efcc34cc],.app-error-leave-active[data-v-efcc34cc],.search-panel[data-v-efcc34cc],.search-panel button[data-v-efcc34cc],.search-panel-enter-active[data-v-efcc34cc],.search-panel-leave-active[data-v-efcc34cc]{transition-duration:1ms}.app-error-enter-from[data-v-efcc34cc],.app-error-leave-to[data-v-efcc34cc],.search-panel-enter-from[data-v-efcc34cc],.search-panel-leave-to[data-v-efcc34cc]{filter:none;transform:none}}
