:root{--content-column:1200px}.super-admin-mode,.sales-mode{--page-gutter:20px;--admin-bar-inset:20px;--admin-bar-band:56px;--owner-preview-band:0px;--admin-bar-height:calc(var(--owner-preview-band) + var(--admin-bar-band) + var(--admin-bar-inset));--sales-column:var(--content-column)}body.super-admin-mode,body.sales-mode{padding-inline:var(--page-gutter)}:is(body.super-admin-mode:has(.owner-dashboard),body.super-admin-mode:has(.owner-gate)){--content-column:1600px}:is(body.super-admin-mode:has(.owner-preview-banner),body.sales-mode:has(.owner-preview-banner)){--owner-preview-band:26px}.owner-preview-banner{z-index:41;height:var(--owner-preview-band);background:var(--lg-color-action);color:var(--lg-color-action-text);align-items:center;padding:0 20px;display:flex;position:sticky;top:0}.owner-preview-banner a{min-height:26px;color:var(--lg-color-action-text);letter-spacing:.04em;white-space:nowrap;background:0 0;border-radius:0;align-items:center;padding:0 2px;font-size:11px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.owner-preview-banner a:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.owner-preview-banner a:focus-visible{outline:2px solid var(--lg-color-action-text);outline-offset:2px}body.super-admin-mode .super-admin-bar,body.sales-mode .super-admin-bar{top:calc(var(--owner-preview-band) + var(--admin-bar-inset));z-index:40;box-sizing:border-box;width:100%;max-width:var(--content-column);height:var(--admin-bar-band);margin:var(--admin-bar-inset) auto 0;background:var(--lg-color-action);color:var(--lg-color-action-text);border:0;border-radius:8px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;position:sticky;box-shadow:0 10px 28px #29233114}body.super-admin-mode .super-admin-bar.is-sales,body.sales-mode .super-admin-bar.is-sales{background:var(--lg-color-surface-card);color:var(--lg-color-text);border:1px solid var(--lg-color-border);box-shadow:var(--lg-shadow-card)}html .app-main,html .application-topnav .app-center,html .application-topnav .app-main,html .workspace-header,html .welcome-page,html .source-comparison,html .owner-dashboard,html .owner-gate{box-sizing:border-box;width:100%;max-width:var(--content-column);margin-inline:auto}html .app-main,html .application-topnav .app-main{padding-inline:0}html .application-topnav .app-main:has(.simple-search){padding-inline:0}.app-main h1:has(+.page-intro){margin-bottom:4px}.app-main h1+.page-intro{margin-top:0}@media (max-width:1000px){.super-admin-mode,.sales-mode{--admin-bar-band:56px;--admin-bar-height:calc(var(--owner-preview-band) + var(--admin-bar-band) + var(--admin-bar-inset))}body.super-admin-mode .super-admin-bar,body.sales-mode .super-admin-bar{height:var(--admin-bar-band);flex-direction:row;justify-content:space-between;align-items:center}}.super-admin-bar .super-admin-identity{align-items:center;gap:12px;min-width:0;display:flex}.super-admin-bar .super-admin-brand{justify-content:flex-start;min-height:40px;padding:4px 0}.super-admin-bar .super-admin-brand .brand-wordmark{width:132px;height:auto}.super-admin-bar .owner-account{align-items:center;display:inline-flex}.super-admin-bar a{color:var(--lg-color-action-text)}.super-admin-bar a:hover{background:#29233114}.super-admin-bar a:focus-visible{outline-color:var(--lg-color-action-text)}.super-admin-bar .owner-menu-toggle{anchor-name:--admin-app-menu;background:var(--lg-color-text);min-height:32px;color:var(--lg-color-surface-card);font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;border-radius:var(--lg-radius-pill)!important}.super-admin-bar .owner-menu-toggle:hover{background:color-mix(in srgb,#fff 12%,var(--lg-color-text));color:var(--lg-color-surface-card)}.super-admin-bar .super-admin-profile-toggle:hover{background:#29233114}.super-admin-bar .owner-menu-toggle:focus-visible,.super-admin-bar .owner-sales-toggle:focus-visible,.super-admin-bar .super-admin-profile-toggle:focus-visible{outline:2px solid var(--lg-color-action-text);outline-offset:2px}.super-admin-bar .owner-sales-toggle{anchor-name:--admin-sales-menu;width:40px;min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;border-radius:6px!important}.super-admin-bar .owner-sales-toggle:hover{background:#29233114}.super-admin-bar .super-admin-profile{border-left-color:#29233133;align-items:center;margin:0;display:inline-flex}.super-admin-bar .super-admin-avatar{background:var(--lg-color-text);color:var(--lg-color-surface-card)}.super-admin-bar.is-sales a{color:var(--lg-color-text)}.super-admin-bar.is-sales a:hover{background:var(--lg-color-surface-muted)}.super-admin-bar.is-sales a:focus-visible{outline-color:var(--lg-color-focus)}.super-admin-bar .owner-menu:not(.owner-menu-app) a,.super-admin-bar .owner-menu-signout,.super-admin-bar.is-sales .owner-menu a,.super-admin-bar.is-sales .owner-menu-signout{color:var(--lg-color-text)}.super-admin-bar .owner-menu:not(.owner-menu-app) a:hover,.super-admin-bar .owner-menu-signout:hover,.super-admin-bar.is-sales .owner-menu a:hover,.super-admin-bar.is-sales .owner-menu-signout:hover{background:var(--lg-color-surface-muted);color:var(--lg-color-text)}.super-admin-bar.is-sales .owner-menu a:focus-visible{outline-color:var(--lg-color-text)}.super-admin-bar.is-sales .owner-sales-toggle:hover,.super-admin-bar.is-sales .super-admin-profile-toggle:hover{background:var(--lg-color-surface-muted)}.super-admin-bar.is-sales .owner-sales-toggle:focus-visible,.super-admin-bar.is-sales .super-admin-profile-toggle:focus-visible{outline:2px solid var(--lg-color-focus);outline-offset:2px}.super-admin-bar.is-sales .super-admin-profile{border-left-color:var(--lg-color-border)}.super-admin-bar.is-sales .super-admin-avatar{background:var(--lg-color-surface-muted);color:var(--lg-color-text)}.super-admin-bar.is-sales .owner-menu-account .owner-menu-signout{color:var(--lg-color-destructive)}.super-admin-bar .super-admin-profile-toggle{anchor-name:--admin-account-menu;min-height:40px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:10px;padding:4px 8px;display:inline-flex;border-radius:6px!important}.owner-menu{border:1px solid var(--lg-color-border);border-radius:var(--lg-radius-card);background:var(--lg-color-surface-card);width:220px;color:var(--lg-color-text);margin:0;padding:8px;position:fixed;box-shadow:0 12px 40px #29233122}.owner-menu-app{top:calc(var(--admin-bar-height) + 8px);right:anchor(--admin-app-menu right);border-color:color-mix(in srgb,#000 12%,var(--lg-color-action));background:var(--lg-color-action);width:240px;color:var(--lg-color-action-text);left:auto}.owner-menu-account{top:calc(var(--admin-bar-height) + 8px);right:anchor(--admin-account-menu right);left:auto}@supports not (anchor-name:--x){.owner-menu-app,.owner-menu-account{top:calc(var(--admin-bar-height,56px) + 8px)}.owner-menu-app{left:auto;right:clamp(180px,22vw,280px)}.owner-menu-account{right:clamp(16px,4vw,52px)}}.owner-menu nav{flex-direction:column;align-items:stretch;gap:2px;display:flex}.owner-menu a,.owner-menu-signout{width:100%;min-height:44px;color:var(--lg-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:10px 12px;font-weight:400;text-decoration:none;display:flex;border-radius:var(--lg-radius-small)!important}.owner-menu a:hover,.owner-menu-signout:hover{background:var(--lg-color-surface-muted)}.super-admin-bar .owner-menu-app a,.super-admin-bar .owner-menu-app .owner-menu-signout{min-height:44px;color:var(--lg-color-action-text);justify-content:flex-start;padding:10px 12px;font-weight:500}.super-admin-bar .owner-menu-app a:hover,.super-admin-bar .owner-menu-app .owner-menu-signout:hover{background:color-mix(in srgb,#000 12%,var(--lg-color-action));color:var(--lg-color-action-text)}.owner-menu-note{color:inherit;margin:4px 12px 8px;font-size:12px;line-height:1.4}.owner-confirm{border:1px solid var(--lg-color-border);border-radius:var(--lg-radius-card);background:var(--lg-color-surface-card);width:min(480px,100vw - 32px);color:var(--lg-color-text);padding:28px}.owner-confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#29233166}.owner-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.owner-confirm-actions button{border:1px solid var(--lg-color-text-secondary);min-height:44px;font:inherit;background:var(--lg-color-surface-card);color:var(--lg-color-text);cursor:pointer;padding:10px 16px;border-radius:var(--lg-radius-small)!important}.owner-confirm-actions .owner-confirm-submit{background:var(--lg-color-action);color:var(--lg-color-action-text)}@media (max-width:600px){.super-admin-bar .super-admin-profile{display:inline-flex}}
.sales-nav{align-items:center;gap:4px;display:inline-flex}.sales-nav-menu{align-items:center;display:inline-flex}.sales-nav-search{min-height:40px;color:inherit;border-radius:6px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sales-nav-search[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.workspace-header .sales-nav-search:hover{background:var(--lg-color-surface-muted)}.owner-sales-toggle{anchor-name:--admin-sales-menu;width:40px;min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.owner-sales-toggle:hover{background:var(--lg-color-surface-muted)}.owner-sales-toggle:focus-visible{outline-offset:2px;outline:2px solid}.owner-menu-sales{top:max(calc(var(--admin-bar-height,0px) + 8px),calc(anchor(--admin-sales-menu bottom) + 8px));right:anchor(--admin-sales-menu right);left:auto}.owner-menu-sales:before{content:"";width:100%;height:16px;position:absolute;bottom:100%;right:0}.owner-menu-sales a[aria-current=page]{font-weight:600}.workspace-header .sales-nav{color:var(--lg-color-text)}.super-admin-mode .workspace-header .sales-nav{display:none}@supports not (anchor-name:--x){.owner-menu-sales{top:calc(var(--admin-bar-height,0px) + 64px);left:auto;right:clamp(16px,4vw,52px)}}
