.nc-workspace.cp-workspace,.nc-auth-page,.cp-onboarding{--nc-text:#171b18;--nc-ink:#171b18;--nc-secondary:#64705f;--nc-brown:#236246;--nc-accent:#236246;--nc-muted:#64705f;--nc-border:#e0e6dc;--primary:#236246;--primary-foreground:#fff;--background:#f3f5f1;--foreground:#171b18;--muted:#edf2e9;--muted-foreground:#64705f;--border:#e0e6dc;--input:#d7dfd2;--ring:#236246;color:#171b18;background:#f3f5f1}.nc-workspace.cp-workspace .nc-content{width:100%;max-width:1600px;padding:0 24px 40px}.nc-workspace.cp-workspace .nc-sidebar{background:#fff;border-color:#e0e6dc;width:248px}.nc-workspace.cp-workspace .nc-main-column{margin-left:248px}.nc-workspace.cp-workspace .nc-topbar{background:#f3f5f1;border:0;min-height:72px}.cp-page .nc-page-heading,.cp-workspace :is(.audit-heading,.actions-heading,.op-heading,.fact-heading){background:#fff;border:1px solid #e0e6dc;border-radius:20px;margin:0 0 22px;padding:24px;box-shadow:0 3px 12px #213c1e03}.cp-workspace.cp-page .nc-page-heading{border-bottom:1px solid #e0e6dc}.cp-workspace.cp-page .nc-page-heading>div:first-child>p:not(.nc-eyebrow){color:#64705f;max-width:760px;margin-top:8px;line-height:1.65;display:block}.cp-workspace :is(.audit-heading,.actions-heading,.op-heading,.fact-heading) h1{letter-spacing:-.04em;color:#171b18;margin:0;font-size:28px}.cp-workspace :is(.audit-heading,.actions-heading,.op-heading,.fact-heading) p{color:#64705f;font-size:13px;line-height:1.65}.cp-workspace :is(.audit-eyebrow,.actions-eyebrow,.actions-breadcrumb){display:none}.cp-workspace :is(.audit-workspace,.actions-workspace,.op-workspace,.fact-workspace){color:#171b18;width:100%;max-width:none;padding:0}.cp-workspace :is(.audit-panel,.actions-summary,.actions-list,.actions-empty,.op-card,.op-empty,.op-next,.fact-empty,.vr-panel){background:#fff;border:1px solid #e0e6dc;border-radius:18px;box-shadow:0 3px 12px #213c1e03}.cp-workspace :is(.actions-summary,.op-next){margin-bottom:20px;padding:22px}.cp-workspace :is(.actions-empty,.op-empty,.fact-empty){text-align:center;justify-items:center;padding:48px 28px}.cp-workspace :is(.actions-empty,.op-empty,.fact-empty) h2{color:#171b18;font-size:20px}.cp-workspace :is(.actions-empty,.op-empty,.fact-empty) p{color:#64705f;max-width:540px;margin:12px auto;line-height:1.7}.cp-workspace :is(.actions-tabs,.op-tabs){background:#eaf0e5;border:0;border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-bottom:22px;padding:5px}.cp-workspace :is(.actions-tabs,.op-tabs) button{color:#64705f;background:0 0;border:0;border-radius:9px;padding:10px 16px}.cp-workspace :is(.actions-tabs,.op-tabs) button:is(.active,[aria-pressed=true]){color:#236246;background:#fff;box-shadow:0 2px 5px #1734140a}.cp-workspace :is(.actions-toolbar,.op-toolbar){background:#fff;border:1px solid #e0e6dc;border-radius:14px;gap:14px;margin-bottom:18px;padding:16px}.cp-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#263122;background:#fff;border-color:#d7dfd2;border-radius:9px;max-width:100%}.cp-workspace :is(.action-primary,.audit-primary,.nc-capture-submit){color:#fff;background:#171b18;border-color:#171b18;border-radius:10px}.cp-workspace :is(.action-primary,.audit-primary,.nc-capture-submit):hover:not(:disabled){background:#236246;border-color:#236246}.cp-workspace :is(button,a,summary,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #236246}.cp-workspace :is(.actions-heading p:not(.actions-eyebrow),.actions-summary p,.actions-toolbar,.op-card p){color:#64705f}.cp-workspace :is(.audit-table-scroll,.nc-question-desktop){border-radius:12px;max-width:100%;overflow-x:auto}.cp-workspace .audit-table th{color:#64705f;background:#f0f4ed;font-size:11px}.cp-workspace .audit-table td{border-color:#e7ece2;padding-block:16px}.cp-workspace .audit-table tbody tr:nth-child(2n){background:#f8faf6}.cp-workspace .audit-connection{border-color:#e0e6dc;border-radius:14px}.cp-workspace .vr-report{--nc-secondary:#64705f;--nc-brown:#236246}.cp-workspace .vr-switch button[aria-pressed=true]{color:#236246;background:#e8f0e7;border-color:#b7ccb0}.cp-workspace .nc-capture-workspace{--nc-brand-accent:#236246;--nc-ink:#171b18;background:0 0;border:1px solid #e0e6dc;border-radius:20px;min-height:calc(100vh - 96px);overflow:clip}.cp-workspace .nc-capture-sidebar{background:#fff;border-color:#e0e6dc;width:220px;height:auto;max-height:calc(100vh - 100px);padding:20px 14px;top:20px}.cp-workspace .nc-capture-sidebar>:is(.cb-brand-logo,.nc-sidebar-label,.nc-sidebar-current){display:none}.cp-workspace .nc-capture-main{min-width:0;padding:24px}.cp-workspace .nc-capture-history button[aria-current=true]{color:#236246;background:#e8f0e7;border-color:#cadbc2}.cp-workspace .nc-answer-workspace{background:0 0;min-height:0}.cp-workspace .nc-aw-header{background:#fff;border:1px solid #e0e6dc;border-radius:18px;min-height:70px;margin-bottom:20px;padding:20px 24px}.cp-workspace .nc-aw-header>.cb-brand-logo{display:none}.cp-workspace .nc-aw-feature{color:#171b18;border:0;margin:0;padding:0;font-size:22px;font-weight:600}.cp-workspace .nc-aw-layout{grid-template-columns:240px minmax(0,1fr);gap:20px;max-width:none;margin:0;padding:0}.cp-workspace :is(.nc-aw-sidebar,.nc-aw-main){background:#fff;border:1px solid #e0e6dc;border-radius:18px;min-width:0}.cp-workspace .nc-aw-main{padding:24px}.cp-workspace .nc-aw-questions button[aria-pressed=true]{color:#236246;background:#e8f0e7;border-color:#c7d7bf}.nc-auth-page .cb-brand-logo{width:174px}.nc-auth-page>section{min-height:100vh}.nc-auth-page>aside{background:#1b3023;border-radius:28px;margin:24px;padding:48px}.nc-auth-page form :is(input,button),.cp-onboarding :is(input,select,textarea){border-radius:10px}.nc-auth-page form button[type=submit]{color:#fff;background:#171b18}.cp-onboarding>header{background:#fff;border-color:#e0e6dc}.cp-onboarding .nc-onboarding-form{background:#fff;border:1px solid #e0e6dc;border-radius:20px;padding:28px}.cp-onboarding .bg-slate-800{background:#236246}.cp-onboarding .bg-slate-100{background:#edf2e9}@media (min-width:768px) and (max-width:1199px){.nc-workspace.cp-workspace .nc-sidebar{width:84px}.nc-workspace.cp-workspace .nc-main-column{margin-left:84px}.cp-workspace .nc-capture-sidebar{width:180px}.cp-workspace .nc-aw-layout{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:767px){.nc-workspace.cp-workspace .nc-main-column{margin-left:0}.nc-workspace.cp-workspace .nc-content{padding:0 14px 28px}.cp-workspace :is(.audit-heading,.actions-heading,.op-heading,.fact-heading){flex-direction:column;align-items:stretch;gap:14px;padding:20px}.cp-workspace :is(.audit-heading,.actions-heading,.op-heading,.fact-heading) h1{font-size:25px}.cp-workspace .nc-capture-workspace{display:block}.cp-workspace .nc-capture-sidebar{width:100%;max-height:220px;display:flex;position:static;overflow:auto}.cp-workspace .nc-capture-main{padding:16px}.cp-workspace .nc-aw-layout{display:block}.cp-workspace .nc-aw-main{margin-top:16px;padding:16px}.cp-workspace .nc-aw-header{gap:12px;padding:18px}.cp-workspace .nc-aw-feature{font-size:18px}.cp-workspace :is(.actions-toolbar,.op-toolbar){flex-wrap:wrap}.cp-onboarding .nc-onboarding-form{padding:20px}}@media (prefers-reduced-motion:reduce){.cp-workspace *,.nc-auth-page *,.cp-onboarding *{scroll-behavior:auto!important;transition:none!important}}.nc-workspace.cp-workspace .nc-nav-link.is-active{color:#236246;box-shadow:none;background:#e8f0e7;border-color:#0000}.nc-workspace.cp-workspace .nc-workspace-avatar{color:#fff;background:#236246}.cp-workspace .cp-resource-heading{background:#fff;border:1px solid #e0e6dc;border-radius:20px;margin-bottom:22px;padding:24px}.cp-resource-heading .nc-eyebrow{display:none}.cp-resource-heading h1{margin-top:0;font-size:28px}.cp-resource-heading>p:not(.nc-eyebrow){color:#64705f;font-size:13px;line-height:1.65}.cp-workspace .nc-capture-topbar,.cp-workspace .nc-capture-eyebrow{display:none}.cp-workspace .nc-capture-title h1{color:#171b18;font-size:26px}.cp-workspace .nc-aw-feature{display:block}.cp-workspace .nc-capture-history{scrollbar-width:thin}.cp-workspace .fact-heading p{color:#64705f}.nc-workspace.cp-workspace .nc-sidebar{overscroll-behavior:contain;overflow-y:auto}.nc-workspace.cp-workspace .nc-sidebar>*{flex-shrink:0}.cp-navigation-dialog{max-height:85dvh;overflow-y:auto}.nc-workspace.cp-workspace .nc-nav-link svg{flex-shrink:0;width:20px;height:20px}.nc-workspace.cp-workspace .nc-nav-link{min-height:44px}.cp-workspace-sections{flex-wrap:wrap;gap:6px;margin:0 0 20px;display:flex}.cp-workspace-sections a{color:#64705f;border-radius:10px;padding:10px 16px;font-size:14px}.cp-workspace-sections a[aria-current=page]{color:#236246;background:#e8f0e7;font-weight:600}.cp-workspace-sections a:hover{background:#edf2e9}.cp-workspace-sections a:focus-visible{outline-offset:3px;outline:2px solid #236246}.cp-sidebar-bird{display:none}.cp-sidebar-toggle{color:#236246;cursor:pointer;background:#fff;border:1px solid #e0e6dc;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.cp-sidebar-toggle:focus-visible{outline-offset:3px;outline:2px solid #236246}@media (min-width:768px){.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-sidebar{width:248px;padding:28px 18px}.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-main-column{margin-left:248px}.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-sidebar :is(.nc-workspace-label,.nc-nav-label,.nc-sidebar-explore,.nc-sidebar-footer){display:block}.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-nav-link{justify-content:flex-start;padding:12px;font-size:14px}.nc-workspace.cp-workspace .cp-sidebar-brand .nc-wordmark{width:174px;max-width:100%;margin:0 0 24px;overflow:visible}.nc-workspace.cp-workspace .cp-sidebar-brand .nc-wordmark img{width:100%;max-width:100%;height:auto}.nc-workspace.cp-workspace[data-sidebar=collapsed] .nc-sidebar{width:84px;padding:24px 10px}.nc-workspace.cp-workspace[data-sidebar=collapsed] .nc-main-column{margin-left:84px}.nc-workspace.cp-workspace[data-sidebar=collapsed] .nc-sidebar :is(.nc-wordmark,.nc-workspace-label,.nc-nav-label,.nc-sidebar-explore,.nc-sidebar-footer){display:none}.nc-workspace.cp-workspace[data-sidebar=collapsed] .nc-nav-link{justify-content:center;padding:12px;font-size:0}.nc-workspace.cp-workspace[data-sidebar=collapsed] .cp-sidebar-bird{justify-content:center;margin-bottom:24px;display:flex}.nc-workspace.cp-workspace .nc-topbar>.lg\:hidden{display:none}}@media (min-width:768px) and (max-width:900px){.nc-workspace.cp-workspace .nc-sidebar,.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-sidebar{width:84px;padding:24px 10px}.nc-workspace.cp-workspace .nc-main-column,.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-main-column{margin-left:84px}.nc-workspace.cp-workspace .nc-sidebar :is(.nc-wordmark,.nc-workspace-label,.nc-nav-label,.nc-sidebar-explore,.nc-sidebar-footer){display:none}.nc-workspace.cp-workspace .nc-nav-link,.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-nav-link{justify-content:center;padding:12px;font-size:0}.nc-workspace.cp-workspace .cp-sidebar-bird{justify-content:center;margin-bottom:24px;display:flex}.nc-workspace.cp-workspace .cp-sidebar-control{justify-content:center}}@media (max-width:767px){.cp-sidebar-toggle,.nc-workspace.cp-workspace .nc-sidebar{display:none}}@media (min-width:768px){.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-sidebar .nc-workspace-label{display:flex}}@media (min-width:768px) and (max-width:900px){.nc-workspace.cp-workspace[data-sidebar=expanded] .nc-sidebar .nc-workspace-label{display:none}.nc-workspace.cp-workspace .nc-nav-label{visibility:hidden;height:0;margin:0;display:none;overflow:hidden}.nc-workspace.cp-workspace .nc-sidebar-footer{flex-direction:column;gap:4px;padding:14px 0 0;display:flex}.nc-workspace.cp-workspace .nc-sidebar-footer a{justify-content:center;padding:10px;font-size:0}.nc-workspace.cp-workspace .cp-sidebar-profile>span:last-child{display:none}}.cp-sidebar-control{justify-content:flex-end;margin-bottom:16px;display:flex}.nc-workspace.cp-workspace[data-sidebar=collapsed] .cp-sidebar-control{justify-content:center}