.page-load-state[data-v-ad7df9bb]{min-height:100dvh;padding:var(--space-6);place-content:center;display:grid}.state[data-v-ad7df9bb]{gap:var(--space-3);text-align:center;grid-area:1/1;justify-items:center;display:grid}.state.hidden[data-v-ad7df9bb]{visibility:hidden}.icon-badge[data-v-ad7df9bb]{border-radius:var(--radius-card);place-items:center;width:56px;height:56px;display:grid}.icon-badge svg[data-v-ad7df9bb]{width:28px;height:28px}.icon-badge.loading[data-v-ad7df9bb]{background:var(--color-accent-soft);color:var(--color-accent)}.icon-badge.loading svg[data-v-ad7df9bb]{animation:var(--animation-spin)}.icon-badge.error[data-v-ad7df9bb]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.feedback-message[data-v-39eb2628]{min-height:8rem}.shell[data-v-5ea66de7]{--layout-content-padding:var(--space-6);background:var(--color-background);grid-template-columns:240px minmax(0,1fr);align-items:start;min-height:100dvh;display:grid}aside[data-v-5ea66de7]{background:var(--color-surface);border-right:1px solid var(--color-divider);height:100dvh;padding:var(--space-4) var(--space-3);z-index:30;flex-direction:column;width:100%;display:flex;position:sticky;top:0;overflow-y:auto}aside .logo[data-v-5ea66de7]{padding:var(--space-1) var(--space-2) var(--space-5)}aside>nav[data-v-5ea66de7]{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;flex:1;display:flex}aside>nav a[data-v-5ea66de7],aside>nav button[data-v-5ea66de7]{border-radius:var(--radius-control);color:var(--color-muted);align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-2);text-align:left;background:0 0;border:0;width:100%;text-decoration:none;display:flex}aside>nav a[data-v-5ea66de7]:hover,aside>nav button[data-v-5ea66de7]:hover{background:var(--color-soft);color:var(--color-text)}aside>nav a.active[data-v-5ea66de7],aside>nav button.active[data-v-5ea66de7]{background:var(--color-accent-soft);color:var(--color-accent)}.nav-hint[data-v-5ea66de7]{padding:0 var(--space-2) var(--space-2);line-height:1.4}.nav-hint[data-v-5ea66de7],.nav-title[data-v-5ea66de7]{color:var(--color-muted);font-size:var(--font-size-small)}.nav-title[data-v-5ea66de7]{font-weight:var(--font-weight-medium);padding:var(--space-5) var(--space-2) var(--space-2)}main[data-v-5ea66de7]{scrollbar-gutter:stable;grid-column:2;min-width:0;height:100dvh;display:grid;position:relative;overflow:auto}main[data-v-5ea66de7]>*{min-width:0}.app-layout-page[data-v-5ea66de7]{min-width:0;min-height:0;padding:var(--layout-content-padding);display:grid}.app-layout-page[data-v-5ea66de7]:has(>.app-page){padding:0}main[data-v-5ea66de7] .page-load-state{min-height:0;padding:0}.scrim[data-v-5ea66de7]{z-index:29;background:#10182880;border:0;border-radius:0;position:fixed;inset:0}.sidebar-footer[data-v-5ea66de7]{border-top:1px solid var(--color-divider);padding-top:var(--space-3)}.sidebar-account[data-v-5ea66de7]{width:100%}.sidebar-user[data-v-5ea66de7]{border-radius:var(--radius-control);color:var(--color-text);align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);text-align:left;background:0 0;border:0;width:100%;text-decoration:none;display:flex}.sidebar-user.active[data-v-5ea66de7],.sidebar-user[data-v-5ea66de7]:hover{background:var(--color-soft)}.sidebar-bottom[data-v-5ea66de7]{gap:var(--space-1);padding-top:var(--space-6);margin-top:auto;display:grid}.sidebar-user-info[data-v-5ea66de7]{flex:1;min-width:0;display:grid}.sidebar-user small[data-v-5ea66de7]{font-size:var(--font-size-caption)}.organization-name[data-v-5ea66de7],.sidebar-user small[data-v-5ea66de7],.sidebar-user strong[data-v-5ea66de7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization[data-v-5ea66de7]{background:var(--color-surface);border:1px solid var(--color-divider);color:var(--color-text);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-5);position:relative}.organization[data-v-5ea66de7],.organization-select[data-v-5ea66de7]{border-radius:var(--radius-control);align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.organization-select[data-v-5ea66de7]{color:inherit;padding:var(--space-2) var(--space-3);border:0;text-decoration:none}.organization-select[data-v-5ea66de7]:hover{background:var(--color-soft)}.organization-name[data-v-5ea66de7]{flex:1}.organization-switch-icon[data-v-5ea66de7]{color:var(--color-muted);flex-shrink:0}@media (width<=767px){.shell[data-v-5ea66de7]{--layout-content-padding:var(--space-3);display:block}body:has(aside.open){overflow:hidden}aside[data-v-5ea66de7]{overscroll-behavior-y:contain;height:100dvh;transition:transform var(--duration-base) var(--ease-standard);z-index:30;border-radius:0;width:280px;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}aside.open[data-v-5ea66de7]{transform:none;box-shadow:0 0 40px #00000059}main[data-v-5ea66de7]{grid-column:auto}}.setup-demo[data-v-3a1a9ad4]{gap:var(--space-5);display:grid}.setup-list[data-v-3a1a9ad4]{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.setup-list legend[data-v-3a1a9ad4]{font-weight:var(--font-weight-medium);margin-bottom:var(--space-1);padding:0}.setup-row[data-v-3a1a9ad4]{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 10rem auto;display:grid}.setup-row-backlog[data-v-3a1a9ad4]{grid-template-columns:minmax(0,1fr) auto}.setup-add[data-v-3a1a9ad4]{justify-self:start}.setup-warning[data-v-b0b2af41]{background:var(--color-warning-soft);border-radius:var(--radius-control);color:var(--color-warning);font-size:var(--font-size-small);align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin:0;display:flex}.setup-warning-icon[data-v-b0b2af41]{height:var(--icon-size);width:var(--icon-size);flex:none}
