.client-app-frame[data-v-a18b2440]{background:var(--document-canvas);grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.client-app-header[data-v-a18b2440]{z-index:10;border-bottom:1px solid color-mix(in srgb,var(--ink) 7%,transparent);background:var(--sidebar);grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:24px;min-height:58px;padding:8px 20px;transition:box-shadow .14s;display:grid;position:relative}.client-app-header--scrolled[data-v-a18b2440]{box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 5%,transparent)}.client-app-brand[data-v-a18b2440]{min-width:0;color:var(--ui-text-highlighted);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.client-app-brand img[data-v-a18b2440]{border-radius:7px;width:28px;height:28px}.client-app-brand span[data-v-a18b2440]{gap:1px;min-width:0;display:grid}.client-app-brand small[data-v-a18b2440],.client-app-brand strong[data-v-a18b2440],.client-profile-button>span[data-v-a18b2440]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-app-brand strong[data-v-a18b2440]{font-size:calc(11px + var(--font-bump));font-weight:550}.client-app-brand small[data-v-a18b2440]{color:var(--ui-text-muted);font-size:calc(9px + var(--font-bump))}.client-app-nav[data-v-a18b2440]{background:color-mix(in srgb,var(--ink) 4%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent) inset;border-radius:8px;gap:3px;padding:3px}.client-app-nav[data-v-a18b2440],.client-app-nav a[data-v-a18b2440],.client-profile-button[data-v-a18b2440]{align-items:center;display:inline-flex}.client-app-nav a[data-v-a18b2440]{min-height:30px;color:var(--ui-text-muted);font-size:calc(10px + var(--font-bump));border-radius:6px;padding:0 12px;text-decoration:none}.client-app-nav a.active[data-v-a18b2440],.client-app-nav a[data-v-a18b2440]:hover,.client-profile-button[data-v-a18b2440]{color:var(--ui-text-highlighted)}.client-app-nav a.active[data-v-a18b2440]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--panel));box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent)}.client-profile-button[data-v-a18b2440]{min-width:0;font:inherit;font-size:calc(9px + var(--font-bump));cursor:pointer;background:0 0;border:0;border-radius:7px;justify-self:end;gap:7px;padding:4px 6px 4px 4px}.client-profile-button[data-v-a18b2440]:hover,.client-profile-button[aria-expanded=true][data-v-a18b2440]{background:color-mix(in srgb,var(--ink) 5%,transparent)}.client-profile-button>svg[data-v-a18b2440]{width:12px;height:12px;color:var(--ui-text-muted)}.client-app-content[data-v-a18b2440]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.client-app-content--viewport-scroll[data-v-a18b2440]{display:block;overflow:hidden auto}@media (width<=760px){.client-app-header[data-v-a18b2440]{grid-template-columns:1fr auto;gap:8px 12px;padding:8px 12px}.client-app-brand small[data-v-a18b2440],.client-profile-button>span[data-v-a18b2440]{display:none}.client-app-nav[data-v-a18b2440]{grid-area:2/1/auto/-1;justify-self:stretch}.client-app-nav a[data-v-a18b2440]{flex:1;justify-content:center;padding-inline:7px}}
