, serif;
        color: #333;
      }

      #loading p:empty {
        display: none;
      }

      #loading p span {
        font-family: sans-serif;
        padding: 0 6px 0 2px;
        color: #666;
        font-size: 14px;
        vertical-align: bottom;
      }

      #loading p.summary {
        margin: 8px 0;
        height: 28px;
        font-size: 24px;
      }

      #loading p.detail {
        margin: 2px 0;
        height: 40px;
        font-size: 16px;
      }

      code.progress-details {
 