/* Extracted from home.blade.php: relocated <style> blocks, verbatim */

.news-scroll a{text-decoration: none}
  .dot{height: 6px;
    width: 6px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 2px !important;
    background-color: rgb(207,23,23);
    border-radius: 50%;
    display: inline-block
  }

li.qcklnk { border-top: 1px dashed #ccc; }
    li.qcklnk:last-child { border-bottom: 1px dashed #ccc; }
    .imp {color:#fff;background-color:#fc4e03;border-radius:7px;font-size:0.6rem;font-weight:bold;padding:2px 6px;text-transform:uppercase}
    .rec {color:#fff;background-color:#24a31d;border-radius:7px;font-size:0.6rem;font-weight:bold;padding:2px 6px;;text-transform:uppercase}
    .auc {color:#fff;background-color:#2b7be3;border-radius:7px;font-size:0.6rem;font-weight:bold;padding:2px 6px;;text-transform:uppercase}

.flip-card {
        background-color: transparent;
        width: 100%;
        height: 200px;
        perspective: 1000px;
        margin-bottom:20px;
      }

      .flip-card-inner {
        position: relative;
        width: 100%;
        height: 100%;
        text-align: center;
        transition: transform 0.6s;
        transform-style: preserve-3d;
        box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
      }

      .flip-card:hover .flip-card-inner {
        transform: rotateY(180deg);
      }

      .flip-card-front, .flip-card-back {
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
      }

      .flip-card-front {
        background-color: var(--ecl-brand-100);
        color: var(--ecl-coal-800);
        padding:25px 5px;
        text-align:center;
      }

      .flip-card-back {
        background-color: var(--ecl-brand-800);
        padding:25px 5px;
        color: white;
        transform: rotateY(180deg);
      }
      .flip-card-back a:hover{
        color: var(--ecl-accent-300);
      }

.ps-stat-value { font-size: 22px; font-weight: 800; color: var(--ecl-navy-800); }
  .ps-stat-value.pp-good { color: #1d7a4a; }
  .ps-stat-value.pp-bad { color: #b85900; }
  .ps-stat-value.ps-na { color: #786f66; }


/* Extracted from home.blade.php: inline style="" attributes -> generated classes */

.il-home2-1 { color:white; }
.il-home2-2 { background:#ddd; }
.il-home2-3 { width:160px; }
.il-home2-4 { color:red; }
.il-home2-5 { font-size:1.8rem;font-weight:600; }
.il-home2-6 { min-height:240px; }
.il-home2-7 { font-size:56px; }
.il-home2-8 { font-size:16px; }
.il-home2-9 { text-align:justify;font-size:13.5px;margin:5px 0;line-height:1.7; }
.il-home2-10 { font-size:18px; }
.il-home2-11 { text-align:justify;font-size:14.5px;margin:5px 0;line-height:1.7; }
.il-home2-12 { padding: 50px 0; }
.il-home2-13 { font-size:1.05rem; }
.il-home2-14 { padding: 15px;
      height: 330px;
      overflow-y: auto;
      text-align: center; }
.il-home2-15 { width: 130px; margin-bottom: 10px; }
.il-home2-16 { width:80%;padding:8px 12px;font-weight:bold;font-size:0.9rem; }
.il-home2-17 { width:80%;padding:8px 12px;font-size:0.85rem; }
.il-home2-18 { font-size: 0.85rem; }
.il-home2-19 { padding: 15px;
      height: 330px;
      overflow-y: auto; }
.il-home2-20 { margin: 0; padding-left: 20px; list-style-type: square; line-height: 1.8; }
.il-home2-21 { margin-bottom: 10px; }
.il-home2-22 { font-size: 0.9rem; text-decoration: none; }
.il-home2-23 { background:#d6e5f5;padding-top:30px;padding-bottom:30px; }
.il-home2-24 { font-size:1.5rem;margin-bottom:30px; }
.il-home2-25 { width:100%; }
.il-home2-26 { font-size:70px; }
.il-home2-27 { font-size:26px;font-weight:bold; }
.il-home2-28 { text-transform:uppercase; }
.il-home2-29 { line-height:25px; }
.il-home2-30 { font-size:12.5px;font-weight:600;margin-top:-6px; }
.il-home2-31 { min-height:150px; }
.il-home2-32 { font-size:32px; }
.il-home2-33 { font-size:22px;font-weight:800; }
.il-home2-34 { font-size:10.5px;color:#786f66; }
.il-home2-35 { min-height:150px;text-decoration:none; }
.il-home2-36 { padding-top:30px; padding-bottom:30px; }
.il-home2-37 { font-size:1.5rem; margin-bottom:30px; }
.il-home2-38 { margin-top: 10px; margin-bottom: 20px; }
