h1,h2{margin:10px 25px 5px}h2{font-size:1.1em}.filename{font-style:italic}.exceptionMessage{margin:10px;border:1px solid #000;padding:5px;background-color:#e9e9e9}.stack,.snippet{margin:0 25px 10px}.stack,.snippet{border:1px solid #ccc;-mox-box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2)}.error-details{border-top:1px solid #faa;-mox-box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);border-bottom:1px solid #faa;-mox-box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);background-color:#fff3f3;line-height:1.5;overflow:hidden;padding:5px;padding-left:25px}.error-details dt{clear:left;float:left;font-weight:bold;margin-right:5px}.error-details dt:after{content:":"}.error-details dd{display:block}.stack{padding:5px;overflow:auto;height:150px}.snippet{background-color:#fff;font-family:monospace}.snippet .line{display:block}.snippet .lineNumber{background-color:#ddd;color:#999;display:inline-block;margin-right:5px;padding:0 3px;text-align:right;width:3em}.snippet .error{background-color:#fff3f3;font-weight:bold}.snippet .error .lineNumber{background-color:#faa;color:#333;font-weight:bold}.snippet .line:first-child .lineNumber{padding-top:5px}.snippet .line:last-child .lineNumber{padding-bottom:5px}.errors{color:#c00;vertical-align:bottom}