.app-shell-main:has(#guided-inspection-scenarios-title)>.card:first-child{margin-bottom:14px}.app-shell-main:has(#guided-inspection-scenarios-title) .card{overflow-wrap:anywhere}.app-shell-main:has(#guided-inspection-scenarios-title) .grid,.app-shell-main:has(#guided-inspection-scenarios-title) .grid-2{gap:12px}.app-shell-main:has(#guided-inspection-scenarios-title) .button-row{gap:8px}.app-shell-main:has(#guided-inspection-scenarios-title) table{font-size:.92rem}@media (max-width:900px){.app-shell-main:has(#guided-inspection-scenarios-title) .card{padding:16px;margin-bottom:12px;border-radius:14px}.app-shell-main:has(#guided-inspection-scenarios-title) h2{font-size:1.18rem;margin-top:0;margin-bottom:8px}.app-shell-main:has(#guided-inspection-scenarios-title) h3{font-size:1.02rem;margin-top:0;margin-bottom:6px}.app-shell-main:has(#guided-inspection-scenarios-title) p{line-height:1.38;margin-top:0;margin-bottom:9px}.app-shell-main:has(#guided-inspection-scenarios-title) .small{font-size:.86rem}.app-shell-main:has(#guided-inspection-scenarios-title) .muted{line-height:1.35}.app-shell-main:has(#guided-inspection-scenarios-title) .button-link{min-height:38px;padding:9px 12px;font-size:.9rem}.app-shell-main:has(#guided-inspection-scenarios-title) ol,.app-shell-main:has(#guided-inspection-scenarios-title) ul.clean{margin-top:8px;padding-left:18px;gap:8px}.app-shell-main:has(#guided-inspection-scenarios-title) ul.clean{padding-left:0}.app-shell-main:has(#guided-inspection-scenarios-title) td,.app-shell-main:has(#guided-inspection-scenarios-title) th{padding:8px 6px;font-size:.84rem}}@media (max-width:640px){.app-shell-main:has(#guided-inspection-scenarios-title) .card{padding:14px;margin-bottom:10px;box-shadow:0 6px 16px rgba(15,23,42,.055)}.app-shell-main:has(#guided-inspection-scenarios-title) .grid{gap:8px}.app-shell-main:has(#guided-inspection-scenarios-title) .grid>.card{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:6px 10px;gap:6px 10px;margin-bottom:0}.app-shell-main:has(#guided-inspection-scenarios-title) .grid>.card strong{font-size:1.08rem}.app-shell-main:has(#guided-inspection-scenarios-title) .grid-2{gap:10px}.app-shell-main:has(#guided-inspection-scenarios-title) .button-row{margin-top:10px;gap:8px}.app-shell-main:has(#guided-inspection-scenarios-title) .button-link{width:auto;flex:1 1 150px;min-height:36px;padding:8px 10px;font-size:.86rem}.app-shell-main:has(#guided-inspection-scenarios-title) .button-row span.small.muted{padding:3px 7px!important;font-size:.78rem}.app-shell-main:has(#guided-inspection-scenarios-title) details summary{cursor:pointer;font-weight:700}.app-shell-main:has(#guided-inspection-scenarios-title) #guided-inspection-scenarios-title+p,.app-shell-main:has(#guided-inspection-scenarios-title) #primary-app-routes-title+p,.app-shell-main:has(#guided-inspection-scenarios-title) #route-matrix-title+p{font-size:.88rem}}