.quttack-dashboard-module__np-43W__shell{color:#1c1917;background:#f4f1ea;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.quttack-dashboard-module__np-43W__sidebar{color:#f5f5f4;background:#1c1917;flex-direction:column;gap:28px;padding:28px 20px;display:flex}.quttack-dashboard-module__np-43W__brand{gap:6px;display:grid}.quttack-dashboard-module__np-43W__brandMark{color:#d97706;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.quttack-dashboard-module__np-43W__brandTitle{margin:0;font-size:22px;line-height:1.2}.quttack-dashboard-module__np-43W__brandCopy{color:#a8a29e;margin:0;font-size:13px;line-height:1.5}.quttack-dashboard-module__np-43W__nav{gap:6px;display:grid}.quttack-dashboard-module__np-43W__navButton,.quttack-dashboard-module__np-43W__link{appearance:none;color:#e7e5e4;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:block}.quttack-dashboard-module__np-43W__navButton:hover,.quttack-dashboard-module__np-43W__link:hover{background:#292524}.quttack-dashboard-module__np-43W__navButtonActive{color:#1c1917;background:#d97706;font-weight:700}.quttack-dashboard-module__np-43W__navButtonActive:hover{background:#d97706}.quttack-dashboard-module__np-43W__sidebarMeta{color:#a8a29e;gap:6px;margin-top:auto;font-size:12px;display:grid}.quttack-dashboard-module__np-43W__main{gap:24px;padding:28px 32px 40px;display:grid}.quttack-dashboard-module__np-43W__topbar{justify-content:space-between;align-items:end;gap:16px;display:flex}.quttack-dashboard-module__np-43W__kicker{color:#b45309;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.quttack-dashboard-module__np-43W__title{margin:0;font-size:32px;line-height:1.15}.quttack-dashboard-module__np-43W__subtitle{color:#57534e;margin:8px 0 0;line-height:1.6}.quttack-dashboard-module__np-43W__profileBox{background:#fff;border:1px solid #e7e5e4;border-radius:14px;gap:8px;min-width:240px;padding:14px 16px;display:grid}.quttack-dashboard-module__np-43W__profileBox label{gap:6px;font-size:12px;font-weight:700;display:grid}.quttack-dashboard-module__np-43W__profileHint{color:#78716c;margin:0;font-size:12px}.quttack-dashboard-module__np-43W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quttack-dashboard-module__np-43W__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.quttack-dashboard-module__np-43W__card,.quttack-dashboard-module__np-43W__panel{background:#fff;border:1px solid #e7e5e4;border-radius:16px;padding:18px}.quttack-dashboard-module__np-43W__card h2,.quttack-dashboard-module__np-43W__panel h2,.quttack-dashboard-module__np-43W__case h3{margin:0 0 8px;font-size:16px}.quttack-dashboard-module__np-43W__muted{color:#78716c;margin:0;line-height:1.55}.quttack-dashboard-module__np-43W__statValue{margin:8px 0 0;font-size:28px;font-weight:700}.quttack-dashboard-module__np-43W__form{gap:16px;display:grid}.quttack-dashboard-module__np-43W__field{gap:6px;display:grid}.quttack-dashboard-module__np-43W__field span,.quttack-dashboard-module__np-43W__sectionHead span{font-size:13px;font-weight:700}.quttack-dashboard-module__np-43W__sectionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.quttack-dashboard-module__np-43W__sectionHead h2{margin:0}.quttack-dashboard-module__np-43W__control,.quttack-dashboard-module__np-43W__area{background:#fff;border:1px solid #d6d3d1;border-radius:10px;padding:10px 12px}.quttack-dashboard-module__np-43W__area{resize:vertical;min-height:84px}.quttack-dashboard-module__np-43W__row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:10px;display:grid}.quttack-dashboard-module__np-43W__stack{gap:10px;display:grid}.quttack-dashboard-module__np-43W__primaryButton,.quttack-dashboard-module__np-43W__ghostButton,.quttack-dashboard-module__np-43W__dangerButton{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:10px 14px;font-weight:700}.quttack-dashboard-module__np-43W__primaryButton{color:#fff;background:#1c1917}.quttack-dashboard-module__np-43W__primaryButton:disabled{cursor:not-allowed;opacity:.45}.quttack-dashboard-module__np-43W__ghostButton{color:#1c1917;background:#f5f5f4;border-color:#e7e5e4}.quttack-dashboard-module__np-43W__dangerButton{color:#b91c1c;background:0 0}.quttack-dashboard-module__np-43W__actions{flex-wrap:wrap;gap:8px;display:flex}.quttack-dashboard-module__np-43W__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:12px 14px}.quttack-dashboard-module__np-43W__empty{color:#78716c;background:#fafaf9;border:1px dashed #d6d3d1;border-radius:14px;padding:20px}.quttack-dashboard-module__np-43W__cases{gap:12px;display:grid}.quttack-dashboard-module__np-43W__case{background:#fff;border:1px solid #e7e5e4;border-radius:14px;padding:16px}.quttack-dashboard-module__np-43W__caseMeta{color:#78716c;margin:0 0 12px;font-size:13px}.quttack-dashboard-module__np-43W__step{border-top:1px solid #f5f5f4;gap:4px;padding:10px 0 0;display:grid}.quttack-dashboard-module__np-43W__step:first-of-type{border-top:0;padding-top:0}.quttack-dashboard-module__np-43W__stepIndex{color:#b45309;font-size:12px;font-weight:700}.quttack-dashboard-module__np-43W__badge{color:#9a3412;background:#fff7ed;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.quttack-dashboard-module__np-43W__pipe{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.quttack-dashboard-module__np-43W__pipeStage{background:#fafaf9;border-radius:14px;padding:14px}.quttack-dashboard-module__np-43W__pipeTitle{margin:0 0 6px;font-size:14px;font-weight:700}.quttack-dashboard-module__np-43W__pipeDetail{color:#57534e;margin:0 0 10px;font-size:13px;line-height:1.5}.quttack-dashboard-module__np-43W__pipeAgents{flex-wrap:wrap;gap:6px;display:flex}.quttack-dashboard-module__np-43W__pipeChip{color:#9a3412;background:#fff7ed;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.quttack-dashboard-module__np-43W__agentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.quttack-dashboard-module__np-43W__agentCard{background:#fafaf9;border-radius:14px;gap:6px;padding:14px;display:grid}.quttack-dashboard-module__np-43W__agentRole{margin:0;font-size:14px;font-weight:700}.quttack-dashboard-module__np-43W__execList{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.quttack-dashboard-module__np-43W__execStep{background:#fafaf9;border-radius:14px;padding:14px}.quttack-dashboard-module__np-43W__execPoints{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.quttack-dashboard-module__np-43W__execPoint{color:#44403c;padding-left:12px;font-size:13px;line-height:1.5;position:relative}.quttack-dashboard-module__np-43W__execPoint:before{color:#d97706;content:"·";position:absolute;left:0}.quttack-dashboard-module__np-43W__flow{color:#f5f5f4;background:#1c1917;border-radius:16px;justify-items:center;gap:10px;margin:16px 0 0;padding:20px;display:grid}.quttack-dashboard-module__np-43W__flowNode,.quttack-dashboard-module__np-43W__flowAgent,.quttack-dashboard-module__np-43W__flowBranch{text-align:center;background:#292524;border:1px solid #44403c;border-radius:12px;min-width:min(100%,280px);padding:12px 14px}.quttack-dashboard-module__np-43W__flowLane{gap:8px;width:100%;display:grid}.quttack-dashboard-module__np-43W__flowLaneLabel,.quttack-dashboard-module__np-43W__flowKicker,.quttack-dashboard-module__np-43W__flowHint{color:#a8a29e;letter-spacing:.04em;margin:0;font-size:11px;font-weight:700}.quttack-dashboard-module__np-43W__flowLaneLabel{text-align:center}.quttack-dashboard-module__np-43W__flowName{margin:4px 0 0;font-size:15px;font-weight:700}.quttack-dashboard-module__np-43W__flowHint{margin-top:4px;font-weight:500}.quttack-dashboard-module__np-43W__flowRow,.quttack-dashboard-module__np-43W__flowSplit{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.quttack-dashboard-module__np-43W__flowSplit{grid-template-columns:repeat(2,minmax(0,1fr))}.quttack-dashboard-module__np-43W__flowAgent,.quttack-dashboard-module__np-43W__flowBranch{min-width:0}.quttack-dashboard-module__np-43W__flowArrow{color:#d97706;letter-spacing:.04em;text-align:center;font-size:13px;font-weight:700}.quttack-dashboard-module__np-43W__flowNote{color:#e7e5e4;background:#44403c;border-radius:12px;width:100%;padding:12px 14px;font-size:13px;line-height:1.55}.quttack-dashboard-module__np-43W__flowOut{color:#fdba74;margin:8px 0 0;font-size:12px;font-weight:700}.quttack-dashboard-module__np-43W__flowIo{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.quttack-dashboard-module__np-43W__flowIoItem{text-align:center;background:#1c1917;border:1px dashed #57534e;border-radius:12px;padding:10px 12px}.quttack-dashboard-module__np-43W__briefGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quttack-dashboard-module__np-43W__briefItem{color:#44403c;margin:6px 0 0;font-size:13px;line-height:1.45}.quttack-dashboard-module__np-43W__statusKicker{color:#b45309;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.quttack-dashboard-module__np-43W__statusFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.quttack-dashboard-module__np-43W__statusFact,.quttack-dashboard-module__np-43W__levelCard{background:#fafaf9;border-radius:14px;gap:6px;padding:14px;display:grid}.quttack-dashboard-module__np-43W__statusFact .quttack-dashboard-module__np-43W__statValue{margin:0;font-size:22px}.quttack-dashboard-module__np-43W__levelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.quttack-dashboard-module__np-43W__titleList,.quttack-dashboard-module__np-43W__factList{gap:6px;margin:8px 0 0;padding:0;display:grid}.quttack-dashboard-module__np-43W__titleList li,.quttack-dashboard-module__np-43W__factList li{color:#44403c;padding-left:12px;font-size:13px;line-height:1.45;list-style:none;position:relative}.quttack-dashboard-module__np-43W__titleList li:before,.quttack-dashboard-module__np-43W__factList li:before{color:#d97706;content:"·";position:absolute;left:0}.quttack-dashboard-module__np-43W__factList{margin-top:16px}.quttack-dashboard-module__np-43W__gapList,.quttack-dashboard-module__np-43W__suggestList{gap:10px;margin:0;padding:0;display:grid}.quttack-dashboard-module__np-43W__gapList li,.quttack-dashboard-module__np-43W__suggestList li{background:#fafaf9;border-radius:12px;padding:12px;list-style:none}.quttack-dashboard-module__np-43W__raw{color:#e7e5e4;white-space:pre-wrap;background:#1c1917;border-radius:14px;padding:14px;overflow:auto}@media (max-width:980px){.quttack-dashboard-module__np-43W__shell{grid-template-columns:1fr}.quttack-dashboard-module__np-43W__sidebar{min-height:auto}.quttack-dashboard-module__np-43W__stats,.quttack-dashboard-module__np-43W__grid,.quttack-dashboard-module__np-43W__row,.quttack-dashboard-module__np-43W__briefGrid,.quttack-dashboard-module__np-43W__pipe,.quttack-dashboard-module__np-43W__agentGrid,.quttack-dashboard-module__np-43W__flowRow,.quttack-dashboard-module__np-43W__flowSplit,.quttack-dashboard-module__np-43W__flowIo,.quttack-dashboard-module__np-43W__statusFacts,.quttack-dashboard-module__np-43W__levelGrid{grid-template-columns:1fr}}
