@media (min-width: 300px) and (max-width: 425px) {
  .sck-page-wrap .res-d-col {
    display: flex;
    flex-direction: column;
    gap: 10px; }
  .sck-page-wrap .sck-col-wrap {
    grid-template-columns: 100% !important; }
    .sck-page-wrap .sck-col-wrap.active {
      grid-template-columns: 100% !important; }
      .sck-page-wrap .sck-col-wrap.active .sck-main-wrap {
        display: block;
        padding: 0 14px;
        height: auto;
        min-height: auto;
        max-height: none;
        padding-bottom: 1rem;
        overflow: hidden; }
      .sck-page-wrap .sck-col-wrap.active .main-block-wrap {
        display: block;
        height: auto;
        min-height: 100vh; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap {
        margin-top: 0.75rem; }
        .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap h1 {
          font-size: 1.2em; }
        .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap img {
          width: 44px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap input {
        height: 38px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
        width: 34px;
        height: 34px;
        font-size: 1.5em; }
    .sck-page-wrap .sck-col-wrap .main-block-wrap {
      position: relative; }
    .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap {
      margin-top: 1rem; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap h1 {
        font-size: 1.6em; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap img {
        width: 60px;
        left: -5%;
        top: 0%; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap p {
        font-size: 1em; }
    .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap {
      padding: 4px; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap input {
        height: 42px;
        background-color: transparent; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap .search-action-btn {
        right: 6px; }
        .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
          font-size: 2em;
          width: 40px;
          height: 40px; }
          .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn:hover {
            box-shadow: 0 0 0 1px #1387e8; }
    .sck-page-wrap .sck-col-wrap .sck-header .sck-mobildev-logo {
      width: 130px;
      height: 30px;
      -webkit-mask-size: 130px;
      mask-size: 130px; }
    .sck-page-wrap .sck-col-wrap .sck-header .dash-start-action-btn {
      padding: 3px 10px;
      font-size: 0.9em; }
    .sck-page-wrap .sck-col-wrap .sck-main-wrap {
      padding: 0 14px;
      height: auto;
      min-height: 100vh;
      max-height: 100vh;
      overflow: hidden !important; }
      .sck-page-wrap .sck-col-wrap .sck-main-wrap .sck-circle {
        animation: circle-small-scale 6s ease-in-out infinite alternate;
        background: #001e4d; }
      .sck-page-wrap .sck-col-wrap .sck-main-wrap .pl-card {
        display: block; }
  .sck-page-wrap .sck-main-wrap {
    padding: 0 14px;
    height: auto;
    min-height: 100vh;
    max-height: none; }
  .sck-page-wrap .sck-header {
    padding: 0.7rem 0; }
    .sck-page-wrap .sck-header .sck-mobildev-logo {
      width: 140px;
      height: 32px;
      -webkit-mask-size: 140px;
      mask-size: 140px; }
  .sck-page-wrap .sck-content {
    overflow: visible;
    height: calc(100vh - 200px);
    display: flex; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap {
      margin-top: 4rem; }
      .sck-page-wrap .sck-content .sck-scanbox-wrap h1 {
        font-size: 1.7em; }
      .sck-page-wrap .sck-content .sck-scanbox-wrap p {
        font-size: 1em; }
      .sck-page-wrap .sck-content .sck-scanbox-wrap img {
        width: 90px;
        left: -6%;
        top: 22%; }
    .sck-page-wrap .sck-content .sck-scanbar-wrap.has-error::after {
      right: auto;
      left: 50%;
      transform: translateX(-50%);
      top: calc(100% + 8px);
      width: max-content;
      border-right: none;
      animation: ea-error-pop-down 0.35s cubic-bezier(0.34, 1.56, 0.64, 1) forwards; }
    .sck-page-wrap .sck-content .sck-scanbar-wrap.has-error::before {
      display: none; }
  .sck-page-wrap .pl-card {
    display: none !important; }
  .sck-page-wrap .main-block-wrap {
    /*            .p-x-0, .p-l-0 {
                    padding-left: 15px !important;
                    padding-right: 15px !important;
                }*/ }
    .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-content {
      flex-direction: column;
      gap: 10px; }
    .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-action .scan-notification-btn {
      width: 100%;
      text-align: center; }
    .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul {
      flex-wrap: wrap;
      flex-direction: column; }
      .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li {
        width: 100%;
        height: 60px;
        padding: 0 0.8rem; }
        .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li.lgc-vio {
          order: 1; }
    .sck-page-wrap .main-block-wrap .col-md-6, .sck-page-wrap .main-block-wrap .col-md-3, .sck-page-wrap .main-block-wrap .col-md-4,
    .sck-page-wrap .main-block-wrap .col-md-5, .sck-page-wrap .main-block-wrap .col-md-7, .sck-page-wrap .main-block-wrap .col-md-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    .sck-page-wrap .main-block-wrap .impact-score, .sck-page-wrap .main-block-wrap .principle-score {
      flex-direction: column; }
    .sck-page-wrap .main-block-wrap .impact-item, .sck-page-wrap .main-block-wrap .principle-item {
      flex: 1 1 calc(50% - 8px); }
    .sck-page-wrap .main-block-wrap #score-chart-container {
      height: 140px !important; }
    .sck-page-wrap .main-block-wrap #impactChart {
      height: 160px !important; }
    .sck-page-wrap .main-block-wrap #wcageRatingChart {
      height: 160px !important; }
    .sck-page-wrap .main-block-wrap #wcag-category-list {
      height: 160px !important; }
  .sck-page-wrap #cache-banner {
    left: 50%;
    width: calc(100vw - 24px);
    bottom: 0;
    position: relative; }
    .sck-page-wrap #cache-banner .cb-inner {
      padding: 10px 14px;
      gap: 10px;
      flex-direction: column; }
  .sck-page-wrap .ea-card {
    padding: 28px 18px 22px; }
  .sck-page-wrap .ea-actions {
    flex-direction: column; }
    .sck-page-wrap .ea-actions .ea-btn {
      width: 100%;
      justify-content: center; } }
@media (min-width: 426px) and (max-width: 768px) {
  .sck-page-wrap .res-d-col {
    display: flex;
    flex-direction: column;
    gap: 10px; }
  .sck-page-wrap .sck-col-wrap {
    grid-template-columns: 100% !important; }
    .sck-page-wrap .sck-col-wrap.active {
      grid-template-columns: 100% !important; }
      .sck-page-wrap .sck-col-wrap.active .sck-main-wrap {
        display: block;
        padding: 0 14px;
        height: auto;
        min-height: auto;
        max-height: none;
        padding-bottom: 1rem;
        overflow: hidden; }
      .sck-page-wrap .sck-col-wrap.active .main-block-wrap {
        display: block;
        height: auto;
        min-height: 100vh; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap {
        margin-top: 0.75rem; }
        .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap h1 {
          font-size: 1.2em; }
        .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap img {
          width: 44px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap input {
        height: 38px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
        width: 34px;
        height: 34px;
        font-size: 1.5em; }
    .sck-page-wrap .sck-col-wrap .main-block-wrap {
      position: relative; }
    .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap {
      margin-top: 1rem; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap h1 {
        font-size: 1.6em; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap img {
        width: 60px;
        left: -5%;
        top: 0%; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbox-wrap p {
        font-size: 1em; }
    .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap {
      padding: 4px; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap input {
        height: 42px;
        background-color: transparent; }
      .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap .search-action-btn {
        right: 6px; }
        .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
          font-size: 2em;
          width: 40px;
          height: 40px; }
          .sck-page-wrap .sck-col-wrap .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn:hover {
            box-shadow: 0 0 0 1px #1387e8; }
    .sck-page-wrap .sck-col-wrap .sck-header .sck-mobildev-logo {
      width: 130px;
      height: 30px;
      -webkit-mask-size: 130px;
      mask-size: 130px; }
    .sck-page-wrap .sck-col-wrap .sck-header .dash-start-action-btn {
      padding: 3px 10px;
      font-size: 0.9em; }
    .sck-page-wrap .sck-col-wrap .sck-main-wrap {
      padding: 0 14px;
      height: auto;
      min-height: 100vh;
      max-height: 100vh;
      overflow: hidden !important; }
      .sck-page-wrap .sck-col-wrap .sck-main-wrap .sck-circle {
        animation: circle-small-scale 6s ease-in-out infinite alternate;
        background: #001e4d; }
      .sck-page-wrap .sck-col-wrap .sck-main-wrap .pl-card {
        display: block; }
  .sck-page-wrap .sck-main-wrap {
    padding: 0 14px;
    height: auto;
    min-height: 100vh;
    max-height: none; }
  .sck-page-wrap .sck-header {
    padding: 0.7rem 0; }
    .sck-page-wrap .sck-header .sck-mobildev-logo {
      width: 140px;
      height: 32px;
      -webkit-mask-size: 140px;
      mask-size: 140px; }
  .sck-page-wrap .sck-content {
    overflow: visible;
    height: calc(100vh - 200px);
    display: flex; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap {
      margin-top: 4rem; }
      .sck-page-wrap .sck-content .sck-scanbox-wrap h1 {
        font-size: 1.7em; }
      .sck-page-wrap .sck-content .sck-scanbox-wrap p {
        font-size: 1em; }
      .sck-page-wrap .sck-content .sck-scanbox-wrap img {
        width: 90px;
        left: -6%;
        top: 22%; }
    .sck-page-wrap .sck-content .sck-scanbar-wrap.has-error::after {
      right: auto;
      left: 50%;
      transform: translateX(-50%);
      top: calc(100% + 8px);
      width: max-content;
      border-right: none;
      animation: ea-error-pop-down 0.35s cubic-bezier(0.34, 1.56, 0.64, 1) forwards; }
    .sck-page-wrap .sck-content .sck-scanbar-wrap.has-error::before {
      display: none; }
  .sck-page-wrap .pl-card {
    display: none !important; }
  .sck-page-wrap .main-block-wrap {
    /*            .p-x-0, .p-l-0 {
                    padding-left: 15px !important;
                    padding-right: 15px !important;
                }*/ }
    .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-content {
      flex-direction: column;
      gap: 10px; }
    .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-action .scan-notification-btn {
      width: 100%;
      text-align: center; }
    .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul {
      flex-wrap: wrap;
      flex-direction: column; }
      .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li {
        width: 100%;
        height: 60px;
        padding: 0 0.8rem; }
        .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li.lgc-vio {
          order: 1; }
    .sck-page-wrap .main-block-wrap .col-md-6, .sck-page-wrap .main-block-wrap .col-md-3, .sck-page-wrap .main-block-wrap .col-md-4,
    .sck-page-wrap .main-block-wrap .col-md-5, .sck-page-wrap .main-block-wrap .col-md-7, .sck-page-wrap .main-block-wrap .col-md-12 {
      flex: 0 0 100%;
      max-width: 100%;
      width: 100%; }
    .sck-page-wrap .main-block-wrap .impact-item, .sck-page-wrap .main-block-wrap .principle-item {
      flex: 1 1 calc(50% - 8px); }
    .sck-page-wrap .main-block-wrap #score-chart-container {
      height: 140px !important; }
    .sck-page-wrap .main-block-wrap #impactChart {
      height: 160px !important; }
    .sck-page-wrap .main-block-wrap #wcageRatingChart {
      height: 160px !important; }
    .sck-page-wrap .main-block-wrap #wcag-category-list {
      height: 160px !important; }
  .sck-page-wrap #cache-banner {
    left: 50%;
    width: calc(100vw - 24px);
    bottom: 0;
    position: relative; }
    .sck-page-wrap #cache-banner .cb-inner {
      padding: 10px 14px;
      gap: 10px;
      flex-direction: column; }
  .sck-page-wrap .ea-card {
    padding: 28px 18px 22px; }
  .sck-page-wrap .ea-actions {
    flex-direction: column; }
    .sck-page-wrap .ea-actions .ea-btn {
      width: 100%;
      justify-content: center; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .sck-page-wrap .sck-col-wrap .row.m-t.d-flex.res-d-col {
    flex-direction: column;
    gap: 10px; }
    .sck-page-wrap .sck-col-wrap .row.m-t.d-flex.res-d-col > div {
      width: 100%;
      flex: 0 0 100%;
      max-width: 100%;
      display: flex;
      gap: 10px;
      flex-direction: column; }
      .sck-page-wrap .sck-col-wrap .row.m-t.d-flex.res-d-col > div.col-md-5.p-l-0 {
        padding-left: 15px !important; }
      .sck-page-wrap .sck-col-wrap .row.m-t.d-flex.res-d-col > div > .acc-card {
        width: 100%; }
  .sck-page-wrap .sck-col-wrap.active {
    grid-template-columns: 34% 66% !important; }
    .sck-page-wrap .sck-col-wrap.active .sck-main-wrap {
      height: 100vh;
      max-height: 100vh;
      padding: 0; }
      .sck-page-wrap .sck-col-wrap.active .sck-main-wrap .pl-card__headline {
        font-size: 14px; }
      .sck-page-wrap .sck-col-wrap.active .sck-main-wrap .pl-features__title, .sck-page-wrap .sck-col-wrap.active .sck-main-wrap .pl-cta {
        font-size: 12px; }
      .sck-page-wrap .sck-col-wrap.active .sck-main-wrap .pl-features__desc {
        font-size: 10px; }
      .sck-page-wrap .sck-col-wrap.active .sck-main-wrap .sck-content .scan-website-info-wrap .sw-img-frame .sw-img-website-info {
        font-size: 0.9em; }
    .sck-page-wrap .sck-col-wrap.active .main-block-wrap {
      display: block;
      height: 100vh; }
    .sck-page-wrap .sck-col-wrap.active .sck-header .sck-mobildev-logo {
      width: 120px;
      -webkit-mask-size: 120px;
      mask-size: 120px; }
    .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap {
      margin-top: 0.8rem; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap h1 {
        font-size: 1.4em; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap img {
        width: 52px;
        left: -3%;
        top: -4%; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap p {
        font-size: 0.9em; }
    .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap {
      padding: 4px 6px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap input {
        height: 40px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
        width: 38px;
        height: 38px;
        font-size: 1.8em; }
  .sck-page-wrap .sck-main-wrap {
    padding: 0 24px; }
  .sck-page-wrap .sck-header .sck-mobildev-logo {
    width: 170px;
    height: 38px;
    -webkit-mask-size: 170px;
    mask-size: 170px; }
  .sck-page-wrap .sck-content .sck-scanbox-wrap {
    margin-top: 8rem; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap h1 {
      font-size: 2.2em; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap p {
      font-size: 1.15em; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap img {
      width: 120px; }
  .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-content {
    flex-wrap: wrap;
    gap: 14px; }
  .sck-page-wrap .main-block-wrap .col-md-3 {
    flex: 0 0 50%;
    max-width: 50%; }
  .sck-page-wrap .main-block-wrap .col-md-6 {
    flex: 0 0 100%;
    max-width: 100%; }
  .sck-page-wrap .main-block-wrap .col-md-7 {
    flex: 0 0 58%;
    max-width: 58%; }
  .sck-page-wrap .main-block-wrap .col-md-5 {
    flex: 0 0 42%;
    max-width: 42%;
    padding-left: 0; }
  .sck-page-wrap .main-block-wrap .p-x-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul {
    flex-wrap: nowrap; }
    .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li {
      height: 65px;
      font-size: 1.3em; }
      .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li div:last-child {
        margin: 0;
        padding: 0; }
  .sck-page-wrap .main-block-wrap .impact-item, .sck-page-wrap .main-block-wrap .principle-item {
    flex: 1 1 calc(25% - 8px); }
  .sck-page-wrap .main-block-wrap #score-chart-container {
    height: 170px !important; }
  .sck-page-wrap .main-block-wrap #impactChart {
    height: 200px !important; }
  .sck-page-wrap .main-block-wrap #wcageRatingChart {
    height: 200px !important; }
  .sck-page-wrap .main-block-wrap #wcag-category-list {
    height: 190px !important; }
  .sck-page-wrap #cache-banner {
    left: calc(60% - 10px); } }
@media (min-width: 1440px) {
  .sck-page-wrap .sck-col-wrap.active {
    grid-template-columns: 26% 74% !important; }
    .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap {
      margin-top: 1.2rem; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap h1 {
        font-size: 1.8em; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap img {
        width: 70px; }
      .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbox-wrap p {
        font-size: 1.1em; }
    .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap input {
      height: 44px; }
    .sck-page-wrap .sck-col-wrap.active .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
      width: 44px;
      height: 44px; }
    .sck-page-wrap .sck-col-wrap.active .sck-header .sck-mobildev-logo {
      width: 145px;
      -webkit-mask-size: 145px;
      mask-size: 145px; }
  .sck-page-wrap .sck-main-wrap {
    padding: 0; }
  .sck-page-wrap .sck-header {
    padding: 1.4rem 0; }
    .sck-page-wrap .sck-header .sck-mobildev-logo {
      width: 220px;
      height: 50px;
      -webkit-mask-size: 220px;
      mask-size: 220px; }
  .sck-page-wrap .sck-content .sck-scanbox-wrap {
    margin-top: 12rem; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap h1 {
      font-size: 3.2em; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap p {
      font-size: 1.45em; }
    .sck-page-wrap .sck-content .sck-scanbox-wrap img {
      width: 170px;
      left: -11%;
      top: 28%; }
  .sck-page-wrap .sck-content .sck-scanbar-wrap {
    padding: 1.1rem 1.2rem; }
    .sck-page-wrap .sck-content .sck-scanbar-wrap input {
      height: 50px;
      font-size: 16px; }
    .sck-page-wrap .sck-content .sck-scanbar-wrap .search-action-btn {
      right: 14px; }
      .sck-page-wrap .sck-content .sck-scanbar-wrap .search-action-btn .sck-scan-btn {
        width: 56px;
        height: 56px;
        font-size: 2.2em; }
  .sck-page-wrap .pl-card {
    padding: 20px 22px; }
    .sck-page-wrap .pl-card__headline {
      font-size: 22px; }
  .sck-page-wrap .pl-features__title {
    font-size: 15px; }
  .sck-page-wrap .pl-features__desc {
    font-size: 13.5px; }
  .sck-page-wrap .pl-features__icon-wrap {
    width: 42px;
    height: 42px; }
  .sck-page-wrap .pl-cta {
    font-size: 17px;
    padding: 18px 32px; }
  .sck-page-wrap .main-block-wrap .scan-notification-box {
    padding: 20px 28px; }
    .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-text .scan-notification-title {
      font-size: 17px; }
    .sck-page-wrap .main-block-wrap .scan-notification-box .scan-notification-text .scan-notification-desc {
      font-size: 14.5px; }
  .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul {
    gap: 14px; }
    .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li {
      height: 75px;
      padding: 0 1.3rem; }
      .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li div:last-child span {
        font-size: 1em; }
      .sck-page-wrap .main-block-wrap .sidw-widget-amount-list ul li div:last-child small {
        font-size: 0.9em; }
  .sck-page-wrap .main-block-wrap .col-md-7 {
    flex: 0 0 58%;
    max-width: 58%; }
  .sck-page-wrap .main-block-wrap .col-md-5 {
    flex: 0 0 42%;
    max-width: 42%; }
  .sck-page-wrap .main-block-wrap .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .sck-page-wrap .main-block-wrap .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .sck-page-wrap .main-block-wrap .p-x-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .sck-page-wrap .main-block-wrap .impact-item, .sck-page-wrap .main-block-wrap .principle-item {
    flex: 1 1 calc(25% - 10px);
    padding: 8px 12px;
    font-size: 13px; }
  .sck-page-wrap .main-block-wrap .acc-chart-title {
    font-size: 15px; }
  .sck-page-wrap .main-block-wrap #score-chart-container {
    height: 200px !important; }
  .sck-page-wrap .main-block-wrap #impactChart {
    height: 240px !important; }
  .sck-page-wrap .main-block-wrap #wcageRatingChart {
    height: 240px !important; }
  .sck-page-wrap .main-block-wrap #wcag-category-list {
    height: 230px !important; }
  .sck-page-wrap #cache-banner {
    left: calc(68% - 10px);
    width: clamp(360px, 80vw, 635px); }
    .sck-page-wrap #cache-banner .cb-inner {
      padding: 18px 24px; }
    .sck-page-wrap #cache-banner .cb-title {
      font-size: 14px; }
    .sck-page-wrap #cache-banner .cb-sub {
      font-size: 12px; }
  .sck-page-wrap .ea-card {
    width: min(460px, 92vw);
    padding: 40px 36px 32px; }
  .sck-page-wrap .ea-title {
    font-size: 19px; }
  .sck-page-wrap .ea-msg-line {
    font-size: 14px; }
  .sck-page-wrap .ea-icon-ring {
    width: 72px;
    height: 72px;
    font-size: 34px;
    margin-bottom: 22px; } }
@keyframes ea-error-pop-down {
  0% {
    opacity: 0;
    transform: translateX(-50%) translateY(-6px) scale(0.88); }
  60% {
    opacity: 1;
    transform: translateX(-50%) translateY(2px) scale(1.02); }
  100% {
    opacity: 1;
    transform: translateX(-50%) translateY(0) scale(1); } }

/*# sourceMappingURL=responsive.css.map */
