/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ff5f9168],[data-v-ff5f9168]::backdrop,[data-v-ff5f9168]:after,[data-v-ff5f9168]:before,[data-v-20e90d1e],[data-v-20e90d1e]::backdrop,[data-v-20e90d1e]:after,[data-v-20e90d1e]:before,[data-v-ac7a0427],[data-v-ac7a0427]::backdrop,[data-v-ac7a0427]:after,[data-v-ac7a0427]:before{--tw-font-weight:initial}[data-v-68edb671],[data-v-68edb671]::backdrop,[data-v-68edb671]:after,[data-v-68edb671]:before{--tw-outline-style:solid;--tw-font-weight:initial}[data-v-ca4dd05e],[data-v-ca4dd05e]::backdrop,[data-v-ca4dd05e]:after,[data-v-ca4dd05e]:before,[data-v-ac6937de],[data-v-ac6937de]::backdrop,[data-v-ac6937de]:after,[data-v-ac6937de]:before{--tw-border-style:solid}[data-v-8fd8a648],[data-v-8fd8a648]::backdrop,[data-v-8fd8a648]:after,[data-v-8fd8a648]:before{--tw-outline-style:solid}[data-v-9365f381],[data-v-9365f381]::backdrop,[data-v-9365f381]:after,[data-v-9365f381]:before{--tw-outline-style:solid;--tw-duration:initial}[data-v-03eb1e2f],[data-v-03eb1e2f]::backdrop,[data-v-03eb1e2f]:after,[data-v-03eb1e2f]:before{--tw-border-style:solid;--tw-outline-style:solid}[data-v-28f98eb6],[data-v-28f98eb6]::backdrop,[data-v-28f98eb6]:after,[data-v-28f98eb6]:before{--tw-border-style:solid;--tw-outline-style:solid;--tw-font-weight:initial}}}.shell-brand[data-v-ff5f9168]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-width:0;display:flex}.shell-brand__logo[data-v-ff5f9168]{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);flex-shrink:0}.shell-brand__text[data-v-ff5f9168]{flex-direction:column;min-width:0;display:flex}.shell-brand__name[data-v-ff5f9168]{font-size:var(--text-h3,1.25rem);line-height:var(--tw-leading,var(--text-h3--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#172b40)}.shell-brand__tagline[data-v-ff5f9168]{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-muted,#526477)}@property --tw-font-weight{syntax:"*";inherits:false}.install-app[data-v-20e90d1e]{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-option,.75rem);background-color:var(--color-accent-subtle,#f2f7e6);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.install-app__title[data-v-20e90d1e]{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#172b40)}.install-app__message[data-v-20e90d1e]{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1rem));color:var(--color-muted,#526477)}.install-app__steps[data-v-20e90d1e]{gap:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.5rem));color:var(--color-ink,#172b40);flex-direction:column;list-style-type:decimal;display:flex}.support-card[data-v-ac7a0427]{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-option,.75rem);background-color:var(--color-help-card,#f2f7e6);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.support-card__title[data-v-ac7a0427]{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-help-card-title,#172b40)}.support-card__icon[data-v-ac7a0427]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.sidebar-content__brand[data-v-68edb671]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-control,.5rem);display:flex}.sidebar-content__brand[data-v-68edb671]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}.sidebar-content__nav[data-v-68edb671]{gap:var(--spacing,.25rem);padding-top:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.sidebar-content__bottom[data-v-68edb671]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;margin-top:auto;display:flex}.sidebar-content__version[data-v-68edb671]{border-radius:var(--radius-chip,.375rem);width:fit-content;font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-muted,#526477)}@media (hover:hover){.sidebar-content__version[data-v-68edb671]:hover{color:var(--color-ink,#172b40);text-decoration-line:underline}}.sidebar-content__version[data-v-68edb671]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.app-sidebar[data-v-ca4dd05e]{height:100dvh;width:var(--spacing-sidebar,15rem);gap:calc(var(--spacing,.25rem) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-border,#dce3ea);background-color:var(--color-surface,#fff);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex-shrink:0;display:none;position:sticky;top:0;overflow-y:auto}@media (width>=64rem){.app-sidebar[data-v-ca4dd05e]{display:flex}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.ui-drawer[data-v-ac6937de]{height:100dvh;max-height:none;width:calc(var(--spacing,.25rem) * 70);gap:calc(var(--spacing,.25rem) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-border,#dce3ea);background-color:var(--color-surface,#fff);max-width:calc(100vw - 3rem);padding:calc(var(--spacing,.25rem) * 4);color:var(--color-ink,#172b40);flex-direction:column;margin:0;overflow-y:auto}.ui-drawer[open][data-v-ac6937de]{display:flex}.ui-drawer[data-v-ac6937de]::backdrop{background-color:var(--color-overlay)}.ui-drawer__label[data-v-ac6937de]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-drawer__top[data-v-ac6937de]{justify-content:space-between;align-items:center;gap:0;display:flex}.ui-drawer__header[data-v-ac6937de]{min-width:0}.ui-drawer__close[data-v-ac6937de]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#dce3ea);background-color:var(--color-surface,#fff);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.ui-drawer[data-v-ac6937de]{transition:transform .22s ease-out,overlay .22s allow-discrete,display .22s allow-discrete;transform:translate(-100%)}.ui-drawer[open][data-v-ac6937de]{transform:none}@starting-style{.ui-drawer[open][data-v-ac6937de]{transform:translate(-100%)}}.ui-drawer[data-v-ac6937de]::backdrop{transition:background-color .22s ease-out,overlay .22s allow-discrete,display .22s allow-discrete;background-color:#0000}.ui-drawer[open][data-v-ac6937de]::backdrop{background-color:var(--color-overlay)}@starting-style{.ui-drawer[open][data-v-ac6937de]::backdrop{background-color:#0000}}}.mobile-menu__brand[data-v-8fd8a648]{border-radius:var(--radius-control,.5rem);min-width:0;display:flex}.mobile-menu__brand[data-v-8fd8a648]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}.profile-menu__trigger[data-v-9365f381]{cursor:pointer;align-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius-full,9999px);padding:var(--spacing,.25rem);color:var(--color-muted,#526477);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.profile-menu__trigger[data-v-9365f381]:hover{color:var(--color-ink,#172b40)}}.profile-menu__trigger[data-v-9365f381]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}.profile-menu__caret[data-v-9365f381]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;display:none}@media (width>=64rem){.profile-menu__caret[data-v-9365f381]{display:inline-flex}}.profile-menu__trigger[aria-expanded=true] .profile-menu__caret[data-v-9365f381]{rotate:180deg}.profile-menu__items[data-v-9365f381]{gap:var(--spacing,.25rem);flex-direction:column;display:flex}@property --tw-duration{syntax:"*";inherits:false}.app-topbar[data-v-03eb1e2f]{z-index:10;height:var(--spacing-topbar,5rem);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#dce3ea);background-color:var(--color-surface,#fff);padding-inline:var(--spacing-gutter,2.5rem);padding-block:calc(var(--spacing,.25rem) * 3);flex-shrink:0;display:flex;position:sticky;top:0}@media (width>=64rem){.app-topbar[data-v-03eb1e2f]{gap:calc(var(--spacing,.25rem) * 4);padding-block:0}}.app-topbar__brand[data-v-03eb1e2f]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (width>=64rem){.app-topbar__brand[data-v-03eb1e2f]{display:none}}.app-topbar__menu[data-v-03eb1e2f]{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);cursor:pointer;border-radius:var(--radius-control,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#dce3ea);background-color:var(--color-surface,#fff);color:var(--color-ink,#172b40);justify-content:center;align-items:center;display:inline-flex}.app-topbar__menu[data-v-03eb1e2f]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}.app-topbar__logo[data-v-03eb1e2f]{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-chip,.375rem);display:flex;overflow:hidden}.app-topbar__logo[data-v-03eb1e2f]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}.app-topbar__trail[data-v-03eb1e2f]{display:none}@media (width>=64rem){.app-topbar__trail[data-v-03eb1e2f]{display:block}}.app-topbar__actions[data-v-03eb1e2f]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (width>=64rem){.app-topbar__actions[data-v-03eb1e2f]{gap:calc(var(--spacing,.25rem) * 4)}}.tab-bar[data-v-28f98eb6]{z-index:5;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#dce3ea);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);inset-inline:0;padding-bottom:max(.5rem,env(safe-area-inset-bottom));display:flex;position:fixed;bottom:0}@media (width>=64rem){.tab-bar[data-v-28f98eb6]{display:none}}.tab-bar__item[data-v-28f98eb6]{min-height:calc(var(--spacing,.25rem) * 13);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-control,.5rem);color:var(--color-muted,#526477);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;flex:1;display:flex}.tab-bar__item[data-v-28f98eb6]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,#122b47)}@media (hover:none){.tab-bar__item[data-v-28f98eb6]{transition-property:color,background-color,border-color,opacity,transform}.tab-bar__item[data-v-28f98eb6]:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}}.tab-bar__item--current[data-v-28f98eb6]{color:var(--color-accent,#84ab1d)}.tab-bar__label[data-v-28f98eb6]{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.tab-bar__item--current .tab-bar__label[data-v-28f98eb6]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.app-layout[data-v-749fbb8d]{background-color:var(--color-canvas,#f7f8fa);min-height:100dvh;display:flex}.app-layout__main[data-v-749fbb8d]{min-width:0}.app-layout__content[data-v-749fbb8d],.app-layout__main[data-v-749fbb8d]{flex-direction:column;flex:1;display:flex}.app-layout__content[data-v-749fbb8d]{gap:calc(var(--spacing,.25rem) * 6);padding:var(--spacing-gutter,2.5rem)}.app-layout--tabs[data-v-749fbb8d]{--bottom-bar:calc(4.3125rem + env(safe-area-inset-bottom))}.app-layout--tabs .app-layout__content[data-v-749fbb8d]{padding-bottom:calc(var(--spacing-gutter) + var(--bottom-bar))}@media (width>=64rem){.app-layout--tabs[data-v-749fbb8d]{--bottom-bar:0px}}
