.plan-status-modal[data-v-3a7e389c]{flex-direction:column;display:flex}.plan-status-modal__title[data-v-3a7e389c]{margin:0 0 var(--ws-sp-4);padding-right:var(--ws-sp-8);font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-display-sm);line-height:var(--ws-lh-tight)}.plan-status-modal__bar[data-v-3a7e389c],.plan-status-modal__count[data-v-3a7e389c]{margin-bottom:var(--ws-sp-3)}.plan-status-modal__count[data-v-3a7e389c]{align-items:baseline;gap:var(--ws-sp-2);display:flex}.plan-status-modal__count-num[data-v-3a7e389c]{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-display-lg);line-height:var(--ws-lh-none);color:var(--ws-ink);font-variant-numeric:tabular-nums}.plan-status-modal__count-label[data-v-3a7e389c]{font-size:var(--ws-fs-md);font-weight:var(--ws-fw-medium);color:var(--ws-sub)}.plan-status-modal__divider[data-v-3a7e389c]{height:0;margin:0 0 var(--ws-sp-4);border:none;border-top:var(--ws-bw-sm) solid var(--ws-line2)}.plan-status-modal__eyebrow[data-v-3a7e389c]{margin:0 0 var(--ws-sp-2);font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ws-sub)}.plan-status-modal__list[data-v-3a7e389c]{margin:0 0 var(--ws-sp-4);gap:var(--ws-sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.plan-status-modal__list li[data-v-3a7e389c]{align-items:flex-start;gap:var(--ws-sp-2);font-size:var(--ws-fs-sm);line-height:var(--ws-lh-normal);color:var(--ws-ink);display:flex}.plan-status-modal__icon[data-v-3a7e389c]{color:var(--ws-sub);flex-shrink:0;margin-top:1px}.plan-status-modal__note[data-v-3a7e389c]{align-items:flex-start;gap:var(--ws-sp-2);margin:0 0 var(--ws-sp-5);font-size:var(--ws-fs-xs);line-height:var(--ws-lh-normal);color:var(--ws-sub);display:flex}.plan-status-modal__note-icon[data-v-3a7e389c]{color:var(--ws-sub);flex-shrink:0;margin-top:1px}.plan-status[data-v-a4e74dda]{gap:var(--ws-sp-2);width:100%;padding:var(--ws-sp-3);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);background:var(--ws-panel);font-family:var(--ws-ui);text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--ws-dur-base) var(--ws-ease-standard),border-color var(--ws-dur-base) var(--ws-ease-standard);flex-direction:column;display:flex}.plan-status__cta[data-v-a4e74dda],.plan-status__head[data-v-a4e74dda]{justify-content:space-between;align-items:center;gap:var(--ws-sp-2);display:flex}.plan-status__name[data-v-a4e74dda]{font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-bold);line-height:var(--ws-lh-tight);color:var(--ws-ink)}.plan-status__count[data-v-a4e74dda]{flex-shrink:0}.plan-status__cta[data-v-a4e74dda]{font-size:var(--ws-fs-xs);font-weight:var(--ws-fw-semibold);line-height:var(--ws-lh-normal);color:var(--ws-ink)}.plan-status__arrow[data-v-a4e74dda]{color:var(--ws-sub);transition:transform var(--ws-dur-base) var(--ws-ease-out),color var(--ws-dur-base) var(--ws-ease-standard);flex-shrink:0}.plan-status[data-v-a4e74dda]:active{background:var(--ws-tint);transition-duration:var(--ws-dur-instant)}.plan-status:active .plan-status__arrow[data-v-a4e74dda]{color:var(--ws-ink);transform:translate(3px)}.plan-status[data-v-a4e74dda]:focus-visible{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}@media (hover:hover){.plan-status[data-v-a4e74dda]:hover{background:var(--ws-tint);border-color:var(--ws-line-hover)}.plan-status:hover .plan-status__arrow[data-v-a4e74dda]{color:var(--ws-ink);transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.plan-status__arrow[data-v-a4e74dda]{transition:color var(--ws-dur-base) var(--ws-ease-standard)}.plan-status:active .plan-status__arrow[data-v-a4e74dda],.plan-status:hover .plan-status__arrow[data-v-a4e74dda]{transform:none}}.ws-sidebar[data-v-c5cdc041]{background:var(--ws-panel);border-right:var(--ws-bw-lg) solid var(--ws-line);width:272px;height:var(--ws-vh);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}.navigation-sidebar-brand-link[data-v-c5cdc041],.navigation-sidebar-link[data-v-c5cdc041]{color:inherit;text-decoration:none}.ws-sidebar__top[data-v-c5cdc041]{padding:var(--ws-sp-6) var(--ws-sp-5) var(--ws-sp-4) var(--ws-sp-6);justify-content:space-between;align-items:center;gap:var(--ws-sp-3);display:flex}.navigation-sidebar-close[data-v-c5cdc041]{border:none;display:none}.ws-sidebar__nav[data-v-c5cdc041]{padding:var(--ws-sp-4) var(--ws-sp-3) var(--ws-sp-2);flex:1;overflow-y:auto}.ws-sidebar__foot[data-v-c5cdc041]{padding:var(--ws-sp-3);gap:var(--ws-sp-3);flex-direction:column;display:flex}.navigation-sidebar-account[data-v-c5cdc041]{position:relative}.account-trigger[data-v-c5cdc041]{align-items:center;gap:var(--ws-sp-3);width:100%;padding:var(--ws-sp-2) var(--ws-sp-3);border-radius:var(--ws-r-md);font-family:var(--ws-ui);text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--ws-dur-base) var(--ws-ease-standard);background:0 0;border:none;display:flex}.account-trigger__name[data-v-c5cdc041]{min-width:0;font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-sm);line-height:var(--ws-lh-tight);color:var(--ws-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}.account-trigger__chevron[data-v-c5cdc041]{color:var(--ws-sub);transition:transform var(--ws-dur-base) var(--ws-ease-standard),color var(--ws-dur-base) var(--ws-ease-standard);flex-shrink:0}.account-trigger[aria-expanded=true] .account-trigger__chevron[data-v-c5cdc041]{color:var(--ws-ink);transform:rotate(180deg)}.account-trigger[data-v-c5cdc041]:active{background:var(--ws-tint);transition-duration:var(--ws-dur-instant)}.account-trigger[data-v-c5cdc041]:focus-visible{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.account-menu[data-v-c5cdc041]{left:0;right:0;bottom:calc(100% + var(--ws-sp-2));z-index:var(--ws-z-dropdown);gap:var(--ws-sp-0);padding:var(--ws-sp-1);background:var(--ws-panel);border:var(--ws-bw-sm) solid var(--ws-line);border-radius:var(--ws-r-lg);box-shadow:var(--ws-shadow-md);animation:account-menu-in-c5cdc041 var(--ws-dur-base) var(--ws-ease-out);flex-direction:column;display:flex;position:absolute}@keyframes account-menu-in-c5cdc041{0%{opacity:0;transform:translateY(var(--ws-sp-1))}}@media (width<=980px){.ws-sidebar[data-v-c5cdc041]{z-index:var(--ws-z-modal);will-change:transform;transition:transform var(--ws-dur-slow) var(--ws-ease-standard);padding-top:var(--ws-safe-t);padding-bottom:var(--ws-safe-b);padding-left:var(--ws-safe-l);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 40px #14110b2e}.ws-sidebar.is-open[data-v-c5cdc041]{transform:translate(0)}.navigation-sidebar-close[data-v-c5cdc041]{display:flex}}@media (hover:hover){.account-trigger[data-v-c5cdc041]:hover{background:var(--ws-tint)}.account-trigger:hover .account-trigger__chevron[data-v-c5cdc041]{color:var(--ws-ink)}.navigation-sidebar-close[data-v-c5cdc041]:hover{border-color:#0000}}@media (prefers-reduced-motion:reduce){.account-trigger__chevron[data-v-c5cdc041]{transition:color var(--ws-dur-base) var(--ws-ease-standard)}.account-trigger[aria-expanded=true] .account-trigger__chevron[data-v-c5cdc041]{transform:none}.account-menu[data-v-c5cdc041]{animation:none}}.authenticated-layout[data-v-a5c7c670],.authenticated-layout__content[data-v-a5c7c670]{min-height:var(--ws-vh-stable);display:flex}.authenticated-layout__content[data-v-a5c7c670]{background:var(--ws-paper);flex-direction:column;flex:1;min-width:0}.authenticated-layout__header[data-v-a5c7c670]{padding-block:var(--ws-sp-8) 0;padding-inline:var(--ws-gutter);background:var(--ws-paper);flex-shrink:0}.authenticated-layout__title[data-v-a5c7c670]{color:var(--ws-ink)}.authenticated-layout__header-row[data-v-a5c7c670]{justify-content:space-between;align-items:center;gap:var(--ws-sp-4);display:flex}.authenticated-layout__topbar[data-v-a5c7c670]{align-items:center;gap:var(--ws-sp-3);height:var(--ws-topbar-h);padding:0 var(--ws-sp-4);background:var(--ws-panel);border-bottom:var(--ws-bw-lg) solid var(--ws-line);grid-template-columns:40px 1fr 40px;display:none}.authenticated-layout__menu-button[data-v-a5c7c670]{border:none}.authenticated-layout__topbar-brand[data-v-a5c7c670]{color:inherit;justify-self:center;text-decoration:none}.authenticated-layout__topbar-brand[data-v-a5c7c670] .ws-brand__word{font-size:var(--ws-fs-display-sm)}.authenticated-layout__scrim[data-v-a5c7c670]{z-index:var(--ws-z-overlay);opacity:0;pointer-events:none;transition:opacity var(--ws-dur-base) ease;background:#14110b73;display:none;position:fixed;inset:0}.authenticated-layout__scrim.is-visible[data-v-a5c7c670]{opacity:1;pointer-events:auto}@media (width<=980px){.authenticated-layout__topbar[data-v-a5c7c670]{z-index:var(--ws-z-sticky);display:grid;position:sticky;top:0}.authenticated-layout__scrim[data-v-a5c7c670]{display:block}.authenticated-layout__header[data-v-a5c7c670]{padding-block:var(--ws-sp-6) 0}.authenticated-layout__header-row[data-v-a5c7c670]{gap:var(--ws-sp-3);flex-wrap:wrap}.authenticated-layout__header-extra[data-v-a5c7c670]{margin-left:auto}}@media (width<=760px){.authenticated-layout__title[data-v-a5c7c670]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:calc(clamp(26px,8vw,40px));overflow:hidden}}@media (hover:hover){.authenticated-layout__menu-button[data-v-a5c7c670]:hover{border-color:#0000}}
