@media (width<=1180px){.hide-on-mobile[data-v-8ace049d]{display:none}}@media (width>=1180px){.hide-on-desktop[data-v-8ace049d]{display:none}}.path-diagram[data-v-8ace049d]{flex-direction:column;gap:22px;width:100%;margin:0;display:flex}.view-label[data-v-8ace049d]{letter-spacing:.08em;text-transform:uppercase;color:#8a98a3;margin:0 0 10px;font-size:.72rem;font-weight:700}.view-label--accent[data-v-8ace049d]{color:#0088bd}.scanner-tiles[data-v-8ace049d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.scanner-tile[data-v-8ace049d]{color:#8a98a3;background:#f0f3f5;border:1px dashed #cfd8df;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;display:flex}.scanner-tile[data-v-8ace049d] .v-icon{color:#8a98a3}.scanner-name[data-v-8ace049d]{color:#6b7a86;font-size:.78rem;font-weight:700;line-height:1.25}.scanner-result[data-v-8ace049d]{font-size:.74rem;line-height:1.2}.chain[data-v-8ace049d]{grid-template-columns:minmax(0,1fr) 30px minmax(150px,.62fr);align-items:center;display:grid}.clues[data-v-8ace049d]{grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.clues[data-v-8ace049d]:after{content:"";background:#7cc0dd;width:2px;position:absolute;top:calc(12.5% - 4px);bottom:calc(12.5% - 4px);right:-16px}.clue[data-v-8ace049d]{background:#fff;border:1px solid #dfe6ec;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex;position:relative}.clue[data-v-8ace049d]:after{content:"";background:#7cc0dd;width:14px;height:2px;position:absolute;top:calc(50% - 1px);right:-15px}.clue.current[data-v-8ace049d]{border-color:#0088bd;box-shadow:0 0 0 3px #0088bd1f}.clue.current .clue-icon[data-v-8ace049d]{background:#0088bd}.clue.current .clue-icon[data-v-8ace049d] .v-icon{color:#fff}.clue-icon[data-v-8ace049d]{background:#e6f4fa;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.clue-icon[data-v-8ace049d] .v-icon{color:#0088bd}.clue-text[data-v-8ace049d]{flex-direction:column;gap:2px;min-width:0;display:flex}.clue-asset[data-v-8ace049d]{color:#00405d;font-size:.86rem;font-weight:700;line-height:1.25}.clue-value[data-v-8ace049d]{color:#5a6a76;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:.76rem;line-height:1.3;display:flex}.clue-value code[data-v-8ace049d]{color:#00405d;overflow-wrap:anywhere;background:#eef3f6;border-radius:4px;padding:1px 5px;font-size:.74rem}.bus[data-v-8ace049d]{height:2px;position:relative}.bus[data-v-8ace049d]:before{background:#7cc0dd;height:2px;top:0;left:14px;right:6px}.bus[data-v-8ace049d]:after,.bus[data-v-8ace049d]:before{content:"";position:absolute}.bus[data-v-8ace049d]:after{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid #7cc0dd;top:-4px;right:0}.finding[data-v-8ace049d]{color:#fff;background:#00405d;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex;box-shadow:0 10px 24px #00405d2e}.finding.current[data-v-8ace049d]{box-shadow:0 0 0 3px #0088bd59,0 10px 24px #00405d2e}.finding-severity[data-v-8ace049d]{letter-spacing:.06em;text-transform:uppercase;background:#d32f2f;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:800}.finding-title[data-v-8ace049d]{font-size:1rem;font-weight:800;line-height:1.25}.finding-confirmed[data-v-8ace049d],.finding-target[data-v-8ace049d]{align-items:center;gap:5px;line-height:1.3;display:inline-flex}.finding-confirmed[data-v-8ace049d]{color:#7fe0a8;font-size:.82rem;font-weight:700}.finding-confirmed[data-v-8ace049d] .v-icon{color:#7fe0a8}.finding-target[data-v-8ace049d]{color:#b9d3e0;font-size:.74rem}.finding-target[data-v-8ace049d] .v-icon{color:#b9d3e0}.compact .chain[data-v-8ace049d]{grid-template-columns:minmax(0,1fr) 30px minmax(130px,.6fr)}.compact .clue[data-v-8ace049d]{padding:7px 10px}.compact .clue-icon[data-v-8ace049d]{width:30px;height:30px}.compact .finding[data-v-8ace049d]{gap:6px;padding:12px}.compact .finding-title[data-v-8ace049d]{font-size:.9rem}@media (width<=600px){.scanner-tiles[data-v-8ace049d]{grid-template-columns:repeat(2,minmax(0,1fr))}.chain[data-v-8ace049d],.compact .chain[data-v-8ace049d]{grid-template-columns:minmax(0,1fr)}.clue[data-v-8ace049d]:after,.clues[data-v-8ace049d]:after{display:none}.bus[data-v-8ace049d]{justify-self:center;width:2px;height:26px}.bus[data-v-8ace049d]:before{width:2px;height:auto;inset:2px auto 6px 0}.bus[data-v-8ace049d]:after{border:5px solid #0000;border-top:7px solid #7cc0dd;border-bottom:0;inset:auto auto 0 -4px}.finding[data-v-8ace049d]{width:100%}}
