.inspection[open]{display:flex;flex-direction:column;width:min(560px,calc(100vw - 1rem));max-width:min(560px,calc(100vw - 1rem));max-height:calc(100dvh - 1.25rem);margin:auto;overflow:hidden}.inspection__stage{display:grid;grid-template-columns:108px minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:1rem 1.1rem .4rem;align-items:start;min-width:0;min-height:0;overflow:auto}.inspection__mascot{width:auto;margin-top:.2rem}.inspection__mascot--busy{animation:inspection-bob .7s ease-in-out infinite}@keyframes inspection-bob{50%{transform:translateY(-8px) rotate(-3deg)}}.inspection__steps{list-style:none;margin:.6rem 0;padding:0;display:grid;grid-gap:.35rem;gap:.35rem}.inspection__steps li{display:flex;gap:.45rem;color:var(--muted);font-weight:700}.inspection__steps .is-now{color:var(--ink)}.inspection__steps .is-done{color:var(--navy)}.inspection__bar{height:10px;border:2px solid var(--navy);border-radius:999px;overflow:hidden;background:#fff}.inspection__bar>span{display:block;height:100%;background:var(--brass,#e2b657);transition:width .35s ease}.inspection__result{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0}.inspection__verdict{margin:0;font-family:var(--font-display);font-weight:800}.inspection__verdict--clean{color:#1d7a45}.inspection__verdict--suspect{color:#a1262d}.inspection__money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin:0}.inspection__money div{padding:.4rem .5rem;border:2px solid var(--navy);border-radius:12px;background:#fff}.inspection__money dt{color:var(--muted);font-size:.75rem;font-weight:700}.inspection__money dd{margin:0;font-weight:800}.inspection__assets,.inspection__issues{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.inspection__assets li,.inspection__issues li{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0;padding:.55rem .65rem;border-radius:12px;background:#fff;border:2px solid var(--line,#eadfca);overflow-wrap:break-word}.inspection__assets strong,.inspection__issues strong{overflow-wrap:break-word}.inspection__profit{display:flex;flex-wrap:wrap;gap:.25rem .7rem;font-weight:700}.inspection__assets small,.inspection__issues span{display:block;color:var(--muted);font-weight:600;overflow-wrap:break-word}.inspection__assets b,.inspection__issues b{color:#a1262d}.inspection__file{display:grid;grid-gap:.5rem;gap:.5rem}.inspection__file label{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:700}.inspection .dialog__footer{display:flex;justify-content:center;flex:none;margin:0}@media (max-width:640px){.inspection__stage{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:left}.inspection__stage>div{width:100%;min-width:0}.inspection__mascot{height:112px}.inspection__money{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection__money dd{overflow-wrap:anywhere}}