.AppDevBoard-module__a0p1GW__board{max-width:1120px;margin:0 auto;padding:24px 16px 60px}.AppDevBoard-module__a0p1GW__board section{scroll-margin-top:20px}.AppDevBoard-module__a0p1GW__board h2{font-size:15px;font-weight:800}.AppDevBoard-module__a0p1GW__board h3{font-weight:750}.AppDevBoard-module__a0p1GW__board p{color:var(--dim);font-size:13px;line-height:1.65}.AppDevBoard-module__a0p1GW__panel{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:14px;min-width:0;margin-bottom:12px;padding:16px}.AppDevBoard-module__a0p1GW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.AppDevBoard-module__a0p1GW__badge,.AppDevBoard-module__a0p1GW__high,.AppDevBoard-module__a0p1GW__status{background:var(--bg);color:var(--dim);border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.AppDevBoard-module__a0p1GW__high{color:#9a4e06;background:#fff3dc}.AppDevBoard-module__a0p1GW__status{color:var(--dim);white-space:nowrap}.AppDevBoard-module__a0p1GW__jumps{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.AppDevBoard-module__a0p1GW__jumps a{color:var(--dim);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:8px 13px;font-size:12px;font-weight:650;text-decoration:none}.AppDevBoard-module__a0p1GW__jumps a:hover{border-color:var(--vio);color:var(--vio)}.AppDevBoard-module__a0p1GW__jumps a:focus-visible,.AppDevBoard-module__a0p1GW__tableWrap:focus-visible{outline:2px solid var(--vio);outline-offset:3px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__note{margin-top:12px;font-size:11px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__lead{color:var(--ink);font-size:16px;font-weight:650}.AppDevBoard-module__a0p1GW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AppDevBoard-module__a0p1GW__featureList{margin-top:10px;list-style:none}.AppDevBoard-module__a0p1GW__featureList li{border-top:1px solid var(--line);padding:9px 0}.AppDevBoard-module__a0p1GW__featureList strong{font-size:13px}.AppDevBoard-module__a0p1GW__tableWrap{margin-top:10px;overflow-x:auto}.AppDevBoard-module__a0p1GW__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:700px;font-size:12px}.AppDevBoard-module__a0p1GW__tableWrap th{background:var(--bg);color:var(--dim);white-space:nowrap;padding:10px;font-weight:600}.AppDevBoard-module__a0p1GW__tableWrap td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px}.AppDevBoard-module__a0p1GW__tableWrap td:nth-child(2){width:45%}.AppDevBoard-module__a0p1GW__tableWrap p{margin-top:4px;font-size:11px}.AppDevBoard-module__a0p1GW__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.AppDevBoard-module__a0p1GW__kpi{border:1px solid var(--line);border-radius:10px;padding:16px}.AppDevBoard-module__a0p1GW__kpi h3{color:var(--dim);font-size:12px}.AppDevBoard-module__a0p1GW__kpi>strong{font:800 22px var(--sans);color:var(--vio);margin:8px 0 10px;display:block}.AppDevBoard-module__a0p1GW__kpi p{margin-top:10px;font-size:11px}.AppDevBoard-module__a0p1GW__risks{gap:12px;display:grid}.AppDevBoard-module__a0p1GW__risks article{border-top:1px solid var(--line);padding-top:14px}.AppDevBoard-module__a0p1GW__risks article>div{align-items:center;gap:10px;display:flex}.AppDevBoard-module__a0p1GW__risks h3{font-size:13px}.AppDevBoard-module__a0p1GW__risks p{margin:8px 0 4px}.AppDevBoard-module__a0p1GW__risks small,.AppDevBoard-module__a0p1GW__footer{color:var(--dim);font-size:11px}.AppDevBoard-module__a0p1GW__footer{text-align:center;line-height:1.9}@media (max-width:1050px){.AppDevBoard-module__a0p1GW__decisions,.AppDevBoard-module__a0p1GW__overview{gap:12px}.AppDevBoard-module__a0p1GW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.AppDevBoard-module__a0p1GW__board{padding:20px 14px 60px}.AppDevBoard-module__a0p1GW__panel{padding:14px}.AppDevBoard-module__a0p1GW__twoColumns,.AppDevBoard-module__a0p1GW__decisions,.AppDevBoard-module__a0p1GW__overview{grid-template-columns:1fr}.AppDevBoard-module__a0p1GW__decision>h3{font-size:21px}.AppDevBoard-module__a0p1GW__jumps a{align-items:center;min-height:44px;display:flex}}@media (max-width:380px){.AppDevBoard-module__a0p1GW__kpis{grid-template-columns:1fr}}.AppDevBoard-module__a0p1GW__summaryRows{border-top:1px solid var(--line);gap:7px;margin-top:12px;padding-top:10px;display:grid}.AppDevBoard-module__a0p1GW__summaryRows>div{flex-wrap:wrap;align-items:baseline;gap:5px 14px;font-size:12px;display:flex}.AppDevBoard-module__a0p1GW__summaryRows span{min-width:90px;color:var(--dim)}.AppDevBoard-module__a0p1GW__summaryRows a{color:var(--vio);font-size:11px}.AppDevBoard-module__a0p1GW__issues{gap:10px;display:grid}.AppDevBoard-module__a0p1GW__issues article{border-top:1px solid var(--line);padding-top:10px}.AppDevBoard-module__a0p1GW__issues h3{margin-bottom:6px;font-size:13px}.AppDevBoard-module__a0p1GW__issues dl>div{grid-template-columns:60px 1fr;gap:8px;margin:4px 0;font-size:12px;display:grid}.AppDevBoard-module__a0p1GW__issues dt{color:var(--dim)}.AppDevBoard-module__a0p1GW__mobileTasks{display:none}@media (max-width:759px){.AppDevBoard-module__a0p1GW__taskTable{display:none}.AppDevBoard-module__a0p1GW__mobileTasks{gap:10px;margin-top:10px;display:grid}.AppDevBoard-module__a0p1GW__mobileTasks article{border-top:1px solid var(--line);padding-top:10px}.AppDevBoard-module__a0p1GW__taskHeading{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.AppDevBoard-module__a0p1GW__taskHeading h3{flex:1;min-width:130px;font-size:13px}.AppDevBoard-module__a0p1GW__mobileTasks p{margin-top:4px;font-size:12px}.AppDevBoard-module__a0p1GW__mobileTasks .AppDevBoard-module__a0p1GW__note{margin-top:2px}.AppDevBoard-module__a0p1GW__kpi{padding:12px}}.AppDevBoard-module__a0p1GW__focus{background:var(--card);border:1px solid var(--line2);border-top:4px solid var(--vio);box-shadow:var(--shadow);border-radius:14px;margin-bottom:20px;padding:24px}.AppDevBoard-module__a0p1GW__focusLabel{color:var(--vio);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.AppDevBoard-module__a0p1GW__focusLabel span{color:var(--dim);font-size:11px;font-weight:500}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__focus h2{letter-spacing:-.02em;margin:10px 0 20px;font-size:clamp(25px,3vw,34px);line-height:1.4}.AppDevBoard-module__a0p1GW__focus h3{margin-bottom:6px;font-size:13px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__reason p{color:var(--ink);max-width:760px;font-size:14px}.AppDevBoard-module__a0p1GW__completion{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.AppDevBoard-module__a0p1GW__completion ol{margin-top:8px;padding-left:26px;list-style:decimal}.AppDevBoard-module__a0p1GW__completion li{padding:5px 0 5px 4px;font-size:14px}.AppDevBoard-module__a0p1GW__completion li::marker{color:var(--vio);font-weight:750}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__focusNote{color:var(--dim);margin-top:16px;font-size:12px}.AppDevBoard-module__a0p1GW__support{margin-bottom:20px}.AppDevBoard-module__a0p1GW__support>summary{cursor:pointer;color:var(--dim);border-bottom:1px solid var(--line);padding:14px 0;font-size:14px;font-weight:700}.AppDevBoard-module__a0p1GW__support>summary span{margin-left:12px;font-size:11px;font-weight:400}.AppDevBoard-module__a0p1GW__support>summary:focus-visible{outline:2px solid var(--vio);outline-offset:3px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__supportNote{margin:14px 0;font-size:12px}@media (max-width:759px){.AppDevBoard-module__a0p1GW__focus{padding:18px 16px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__focus h2{margin-bottom:16px}.AppDevBoard-module__a0p1GW__completion li{font-size:13px}.AppDevBoard-module__a0p1GW__support>summary span{margin:4px 0 0 16px;display:block}}.AppDevBoard-module__a0p1GW__currentDecision{border:1px solid var(--line2);border-left:3px solid var(--vio);background:var(--bg);border-radius:10px;margin-top:20px;padding:18px}.AppDevBoard-module__a0p1GW__currentBadge{color:var(--vio);font-size:12px;font-weight:800}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__currentDecision h3{margin-bottom:6px;font-size:21px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__decisionRelation{margin-bottom:14px;font-size:12px}.AppDevBoard-module__a0p1GW__recommendation>div{grid-template-columns:36px 1fr;gap:10px;margin:10px 0;font-size:14px;display:grid}.AppDevBoard-module__a0p1GW__recommendation dt{color:var(--dim);padding-top:2px;font-size:12px}.AppDevBoard-module__a0p1GW__recommendation>div:first-child dd{font-weight:750}.AppDevBoard-module__a0p1GW__nextStep{border-top:1px solid var(--line2);margin-top:14px;padding-top:12px}.AppDevBoard-module__a0p1GW__nextStep span{color:var(--dim);margin-bottom:3px;font-size:11px;display:block}.AppDevBoard-module__a0p1GW__nextStep strong{font-size:13px}.AppDevBoard-module__a0p1GW__board .AppDevBoard-module__a0p1GW__staticNote{color:var(--dim);margin-top:10px;font-size:11px}.AppDevBoard-module__a0p1GW__completion .AppDevBoard-module__a0p1GW__conditionList{margin-top:10px;padding:0;list-style:none}.AppDevBoard-module__a0p1GW__conditionList li{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:10px 8px;font-size:13px;display:grid}.AppDevBoard-module__a0p1GW__conditionNumber{color:var(--dim);font-family:var(--mono)}.AppDevBoard-module__a0p1GW__conditionList strong{font-weight:600}.AppDevBoard-module__a0p1GW__conditionList .AppDevBoard-module__a0p1GW__currentCondition{background:var(--grad-soft);border:1px solid var(--line2);border-radius:8px}.AppDevBoard-module__a0p1GW__conditionList .AppDevBoard-module__a0p1GW__currentCondition p{color:var(--vio);margin-top:3px;font-size:11px}.AppDevBoard-module__a0p1GW__confirmedStatus{color:#08734f;white-space:nowrap;background:#e4f5ee;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600}@media (max-width:759px){.AppDevBoard-module__a0p1GW__currentDecision{padding:14px 12px}.AppDevBoard-module__a0p1GW__recommendation>div{grid-template-columns:1fr;gap:3px;font-size:13px}.AppDevBoard-module__a0p1GW__conditionList li{grid-template-columns:16px 1fr auto;gap:6px;padding:10px 5px}}
