._page_12cod_1{color:#121714;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#f1efe8}._header_12cod_7{z-index:20;background:#f1efe8f5;border-bottom:1px solid #12171429;justify-content:space-between;align-items:center;height:68px;padding:0 4vw;display:flex;position:sticky;top:0}._header_12cod_7 a,._header_12cod_7 div,._header_12cod_7 button{align-items:center;gap:7px;display:flex}._header_12cod_7 a{color:inherit;font-size:12px;text-decoration:none}._header_12cod_7 div{font:10px var(--font-geist-mono), monospace;color:#77702c}._header_12cod_7 button{cursor:pointer;background:0 0;border:1px solid #12171433;padding:9px 12px}._intro_12cod_43{background:radial-gradient(circle at 83% 10%,#77702c24,#0000 34%);border-bottom:1px solid #12171429;grid-template-columns:1.2fr .8fr;align-items:end;padding:54px 6vw 48px;display:grid}._intro_12cod_43>div p{font:10px var(--font-geist-mono), monospace;text-transform:uppercase;color:#77702c}._intro_12cod_43 h1{letter-spacing:-.07em;margin:22px 0 0;font-size:clamp(54px,7vw,100px);line-height:.84}._intro_12cod_43 h1 em{color:#77702c;font-family:Georgia,serif;font-weight:400}._intro_12cod_43 aside{border-left:1px solid #1217143d;max-width:450px;padding-left:25px}._intro_12cod_43 aside strong{font:10px var(--font-geist-mono), monospace;text-transform:uppercase;color:#77702c}._intro_12cod_43 aside p{color:#59625d;font-size:13px;line-height:1.65}._workspace_12cod_90{grid-template-columns:245px minmax(0,1fr);min-height:700px;display:grid}._projects_12cod_95{background:#e9e6dd;border-right:1px solid #12171429;padding:25px 18px}._label_12cod_100{font:9px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.13em;color:#6b716d;margin-bottom:13px;display:block}._create_12cod_110{grid-template-columns:1fr 38px;margin-bottom:18px;display:grid}._create_12cod_110 input{background:#f7f5ee;border:1px solid #12171433;min-width:0;height:38px;padding:0 10px}._create_12cod_110 button{color:#fff;cursor:pointer;background:#77702c;border:0;place-items:center;display:grid}._create_12cod_110 button:disabled{opacity:.4}._projects_12cod_95>button{text-align:left;cursor:pointer;background:0 0;border:1px solid #12171424;flex-direction:column;gap:5px;width:100%;margin-bottom:7px;padding:12px;display:flex}._projects_12cod_95>button strong{font-size:12px}._projects_12cod_95>button span{font:9px var(--font-geist-mono), monospace;color:#68706b}._projectActive_12cod_154{color:#fff!important;background:#77702c!important}._projectActive_12cod_154 span{color:#e7e5ce!important}._localStatus_12cod_161{color:#68706b;border-top:1px solid #12171426;gap:8px;margin-top:20px;padding-top:16px;display:flex}._localStatus_12cod_161 svg{flex:none}._localStatus_12cod_161 p{margin:0;font-size:10px;line-height:1.5}._empty_12cod_177{text-align:center;align-content:center;place-items:center;min-height:600px;padding:40px;display:grid}._empty_12cod_177 h2{margin:18px 0 8px;font-size:34px}._empty_12cod_177 p{color:#65706a;max-width:520px;line-height:1.6}._main_12cod_194{min-width:0;padding:28px 3vw 70px}._dashboard_12cod_198{border:1px solid #12171429;grid-template-columns:1.4fr repeat(5,minmax(110px,1fr));display:grid;overflow:auto}._dashboard_12cod_198>div,._dashboard_12cod_198 article{border-right:1px solid #12171424;min-width:120px;padding:17px}._dashboard_12cod_198 span{font:9px var(--font-geist-mono), monospace;text-transform:uppercase;color:#6d746f}._dashboard_12cod_198 strong{margin:7px 0;font-size:28px;display:block}._dashboard_12cod_198 article p{margin:0;font-size:11px}._meter_12cod_226{background:#d4d1c7;height:4px;margin-top:10px}._meter_12cod_226 i{background:#77702c;height:100%;display:block}._metrics_12cod_236{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}._metrics_12cod_236 article{background:#f7f5ee;border:1px solid #12171429;padding:13px}._metrics_12cod_236 span{font:9px var(--font-geist-mono), monospace;text-transform:uppercase;color:#6d746f}._metrics_12cod_236 strong{margin-top:7px;font-size:24px;display:block}._frameworks_12cod_259{background:#e9e6dd;border:1px solid #12171429;margin-top:12px}._frameworks_12cod_259 summary{cursor:pointer;font:10px var(--font-geist-mono), monospace;padding:13px 15px}._frameworks_12cod_259>div{grid-template-columns:repeat(5,1fr);gap:8px;padding:0 14px 14px;display:grid}._frameworks_12cod_259 label{background:#f1efe8;border:1px solid #12171424;gap:8px;padding:11px;display:flex}._frameworks_12cod_259 label span{flex-direction:column;display:flex}._frameworks_12cod_259 label strong{font-size:11px}._frameworks_12cod_259 label small{color:#717873;font-size:9px}._toolbar_12cod_295{grid-template-columns:1fr 190px 190px;gap:9px;margin-top:18px;display:grid}._toolbar_12cod_295 label{background:#fff;border:1px solid #1217142e;align-items:center;gap:8px;padding:0 11px;display:flex}._toolbar_12cod_295 input,._toolbar_12cod_295 select{background:0 0;border:0;outline:0;width:100%;height:42px}._toolbar_12cod_295>select,._bulk_12cod_318 select{background:#fff;border:1px solid #1217142e;padding:0 10px}._bulk_12cod_318{font:10px var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;margin:12px 0;display:flex}._bulk_12cod_318>span{align-items:center;gap:6px;display:flex}._bulk_12cod_318 label{align-items:center;gap:8px;display:flex}._bulk_12cod_318 select{height:34px}._assessmentGrid_12cod_345{border:1px solid #1217142e;grid-template-columns:330px minmax(0,1fr);min-height:650px;display:grid}._outcomes_12cod_351{background:#e9e6dd;border-right:1px solid #12171429;max-height:850px;overflow:auto}._outcomes_12cod_351 button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #12171421;grid-template-columns:1fr auto;gap:5px;width:100%;padding:14px;display:grid}._outcomes_12cod_351 button>span,._outcomes_12cod_351 button>strong{grid-column:1}._outcomes_12cod_351 button>span{font:8px var(--font-geist-mono), monospace;text-transform:uppercase;color:#707873}._outcomes_12cod_351 button>strong{font-size:12px}._outcomes_12cod_351 button>small{font:8px var(--font-geist-mono), monospace;color:#77702c}._outcomes_12cod_351 button svg{grid-area:1/2/4;align-self:center}._outcomeActive_12cod_394{background:#f7f5ee!important;border-left:3px solid #77702c!important}._noResults_12cod_398{padding:20px;font-size:12px}._editor_12cod_402{min-width:0;padding:27px}._editor_12cod_402>header{border-bottom:1px solid #12171429;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}._editor_12cod_402>header span{font:9px var(--font-geist-mono), monospace;text-transform:uppercase;color:#77702c}._editor_12cod_402 h2{letter-spacing:-.04em;margin:8px 0 0;font-size:30px}._editor_12cod_402>p{color:#5e6762;font-size:13px;line-height:1.65}._crosswalk_12cod_430{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}._crosswalk_12cod_430 strong,._crosswalk_12cod_430 span,._crosswalk_12cod_430 small{font:9px var(--font-geist-mono), monospace}._crosswalk_12cod_430 strong{color:#77702c;text-transform:uppercase;margin-right:4px}._crosswalk_12cod_430 span{border:1px solid #77702c4d;padding:5px 7px}._crosswalk_12cod_430 small{color:#77746a;width:100%}._fields_12cod_457{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}._fields_12cod_457 label{font:9px var(--font-geist-mono), monospace;text-transform:uppercase;color:#5d6560;flex-direction:column;gap:7px;display:flex}._fields_12cod_457 input,._fields_12cod_457 select,._fields_12cod_457 textarea{font:12px var(--font-geist-sans), Arial, sans-serif;color:#121714;background:#faf8f1;border:1px solid #1217142e;padding:10px}._fields_12cod_457 input,._fields_12cod_457 select{height:40px}._fields_12cod_457 textarea{resize:vertical;min-height:80px;line-height:1.5}._fields_12cod_457 small{text-transform:none;font:9px/1.5 var(--font-geist-mono), monospace;color:#7b827e}._full_12cod_501{grid-column:1/-1}._actions_12cod_504{justify-content:space-between;gap:20px;margin-top:18px;display:flex}._actions_12cod_504>div{flex-wrap:wrap;gap:8px;display:flex}._actions_12cod_504 button{cursor:pointer;background:#fff;border:1px solid #1217142e;align-items:center;gap:7px;padding:10px 12px;font-size:11px;display:flex}._danger_12cod_525{color:#8f3f37}._disclaimer_12cod_528{background:#e7e4d2;border-left:3px solid #77702c;margin-top:18px;padding:17px}._disclaimer_12cod_528 strong{font:10px var(--font-geist-mono), monospace;text-transform:uppercase}._disclaimer_12cod_528 p{color:#59625d;margin:7px 0 0;font-size:11px;line-height:1.55}._printReport_12cod_546{display:none}._printReport_12cod_546 table{border-collapse:collapse;width:100%}._printReport_12cod_546 th,._printReport_12cod_546 td{text-align:left;vertical-align:top;border:1px solid #999;padding:7px;font-size:9px;line-height:1.4}@media (max-width:1100px){._workspace_12cod_90{grid-template-columns:210px 1fr}._dashboard_12cod_198{grid-template-columns:1.3fr repeat(2,1fr)}._metrics_12cod_236,._frameworks_12cod_259>div{grid-template-columns:repeat(2,1fr)}._assessmentGrid_12cod_345{grid-template-columns:280px 1fr}}@media (max-width:760px){._header_12cod_7 div span,._header_12cod_7 button{font-size:0}._intro_12cod_43{grid-template-columns:1fr;padding:48px 6vw}._intro_12cod_43 aside{margin-top:45px}._workspace_12cod_90{display:block}._projects_12cod_95{border-bottom:1px solid #12171429;border-right:0}._main_12cod_194{padding:20px 5vw 55px}._dashboard_12cod_198{grid-template-columns:repeat(2,minmax(145px,1fr))}._frameworks_12cod_259>div,._toolbar_12cod_295{grid-template-columns:1fr}._assessmentGrid_12cod_345{display:block}._outcomes_12cod_351{border-bottom:1px solid #12171429;border-right:0;max-height:360px}._editor_12cod_402{padding:20px 15px}._fields_12cod_457{grid-template-columns:1fr}._full_12cod_501{grid-column:auto}._actions_12cod_504{flex-direction:column}._intro_12cod_43 h1{font-size:16vw}}@media print{._header_12cod_7,._projects_12cod_95,._frameworks_12cod_259,._toolbar_12cod_295,._bulk_12cod_318,._outcomes_12cod_351,._actions_12cod_504{display:none!important}._intro_12cod_43{min-height:auto}._workspace_12cod_90,._assessmentGrid_12cod_345{display:block}._main_12cod_194{padding:20px}._editor_12cod_402{border:1px solid #aaa}._disclaimer_12cod_528{break-inside:avoid}._assessmentGrid_12cod_345,._disclaimer_12cod_528{display:none!important}._printReport_12cod_546{display:block}._metrics_12cod_236{grid-template-columns:repeat(4,1fr)}}
