GhostManSec
Server: LiteSpeed
System: Linux premium197.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: parhudrw (1725)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/parhudrw/alicreates.com/wp-content/themes/essentials/sass/dashboard.scss
$body_text_color: #6c757d;
// Dashboard
.toplevel_page_pixfort-dashboard .toplevel_page_pixfort-dashboard {
    background: linear-gradient(to right, #5c96f6, #c757be, #ea4157) !important;
    background-size: contain !important;
    font-weight: bold !important
}
.toplevel_page_pixfort-dashboard {
        .notice {
            &:not(.pixfort-notice){
                display: none;
            }

        }
}
.page-title {
    font-size: 30px;
    line-height: 32px;
    font-weight: bold !important;
    margin-bottom: 40px;
}
.pix-dashboard-divider {
    position: fixed;
    width: 100%;
    // transform: rotate(180deg) translate(0px, 1px);
    height: 70%;
    bottom: 0;
    left: 0;
    z-index: -1;

    // margin-left: -20px;
    // padding-right: 20px;
    // padding-left: 20px;
    .layer-2 {
        animation-name: fadeInUpDash;
        animation-duration: 0.5s;
        animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
        animation-fill-mode: both;
        animation-delay: 1.2s;
    }
    .layer-3 {
        animation-name: fadeInUpDash;
        animation-duration: 0.5s;
        animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
        animation-fill-mode: both;
        animation-delay: 1.4s;
    }
}
.dashboard-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 30px;
    row-gap: 30px;
    z-index: 2;

    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga';
    -webkit-text-size-adjust: 100%;
    &.animate-dashboard {
        .pix-dashboard-box {
            // grid-column: 2 / 3;
            // grid-column-start: 1;
            animation-name: fadeInUpDash;
            animation-duration: 0.5s;
            animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
            animation-fill-mode: both;
            animation-delay: 0.5s;
        }
        .pixfort-finish.pix-btn {
            display: none;
        }
    }
}

.pix-dashboard-box {
    background: #fff;
    border-radius: 10px;
    box-sizing: border-box;
    padding: 20px 20px;
    display: inline-block;
    width: 100%;
    box-shadow: 0 .125rem .375rem rgba(#000, .05), 0 .5rem 1.2rem rgba(#000, .1);
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);

    display: flex;
  align-items: center;
  // justify-content: center;
  > div {
      width: 100%;
  }

    .box-title {
        font-weight: bold;
        font-size: 18px;
        line-height: 20px;
        margin: 0px;
        color: #ccc;
        display: none;
    }
    .box-subtitle {
        font-weight: bold;
        font-size: 26px;
        line-height: 34px;
        margin: 0px;
        padding-bottom: 20px;
    }
    img {
        max-width: 100%;
        margin-bottom: 20px;
    }
    // .pix-plugins-img {
    //     max-width: 80%;
    // }
    .box-text {
        font-size: 16px;
        line-height: 22px;
        color: $body_text_color;
    }

    .pix-title {
        margin: 0;
    }
}
.text-center {
    text-align: center;
}
.pix-server-status {
    h3 {
        padding-bottom: 10px;
    }
    // width: 33.33%;
}
@media (max-width: 768px) {
    .dashboard-grid {
        grid-template-columns: 1fr;
    }
}
@keyframes fadeInUpDash {
	0% {
		opacity: 0;
		transform: translateY(30px) scale(0.92);
	}
	80% { opacity: 1; }
	100% { transform: translateY(0) scale(1); }
}



.getting-started {
    margin-top: 60px;
    .pix-dashboard-box {
        // grid-column: 2 / 3;
        grid-column-start: 2;
        // grid-column-start: 1;
        animation-name: fadeInUpDash;
        animation-duration: 0.5s;
		animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
		animation-fill-mode: both;
        animation-delay: 0.5s;

        &.finished {
            opacity: 0;
        }
        // grid-row: 1;
        &:not(.is-active) {
            display: none;
        }
        .pixfort-skip {
            display: inline-block;
        }
        .box-title {
            display: inline-block;
        }
    }
}


.pix-btn {
    font-weight: bold;
    padding: 10px 20px;
    border-radius: 4px;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    text-decoration: none;
    font-size: 16px;
    display: inline-block;
    outline: none !important;
    box-shadow: 0px !important;
    border: none !important;
    cursor: pointer;
    &:focus, &:active {
        outline: none;
        box-shadow: none;
    }
    &:hover {
        opacity: 0.9;
    }
    &.btn-primary {
        background: #1274E7;
        color: #fff;
    }
    &.btn-link {
        color: #aaa;
    }
    &.pixfort-skip {
        display: none;
    }
}

.pix-video-bg-element {
    max-width: 100%;
    height: auto;
    outline: none;
}
.dash-video::-webkit-media-controls-start-playback-button, .dash-video::-webkit-media-controls {
    display: none !important;
    pointer-events: none;
     -webkit-appearance: none;
}
.dash-done-icon {
    text-align: center;
    padding: 20px 0;
    .dashboard-done {
        height: 100px;
        width: 100px;
    }
}


.pix-theme-deactivate {
    text-decoration: none;
    font-weight: bold;
    color: #adb5bd;
    background: rgba(#000,0.03);
    padding: 4px 8px;
    border-radius: 5px;
    &:hover, &:active, &:focus {
        color: darken(#adb5bd, 10%);
        background: rgba(#000,0.05);
        outline: none !important;
        box-shadow: none !important;
    }
}

.pix-dash-status-item {
    color: $body_text_color;
    font-size: 15px;
    padding: 6px 6px;
    display: flex;
  align-items: center;
  // justify-content: center;
  border-radius: 5px;
  .item-text {
      flex: 1;
  }
  img {
      margin: 0;
      width: 20px;
      height: 20px;
  }
  .help-btn {
      padding-right: 5px;
      display: flex;
      margin: 0;
      opacity: 0.3;
  }
  &:hover {
      background: rgba(#000, 0.03);
      color: darken($body_text_color, 10%);
      .help-btn {
          opacity: 1;
      }
  }
}

.pix-useful-items {
    --gap: 2px;
  display: inline-flex;
  flex-wrap: wrap;
  margin: calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));
  width: calc(100% + var(--gap));
  align-items: stretch;
    .useful-item {
        margin: var(--gap) 0 0 var(--gap);
        flex: 1;
        padding: 5px;
        text-decoration: none;
        display: flex;

        align-items: stretch;

        .useful-item-inner {
            padding: 20px 10px;
            border-radius: 10px;
            background: rgba(#000,0.02);
            width: 100%;
        }
        .useful-title {
            font-weight: bold;
            font-size: 18px;
            color: #333;
            margin-bottom: 4px;
        }
        .useful-text {
            color: #adb5bd;
        }
        &:hover, &:focus {
            .useful-item-inner {
                background: rgba(#000,0.04);
            }
            outline: none;
            box-shadow: none;
        }
    }
    .social-links a {
        text-decoration: none;
        font-weight: bold;
        // color: rgba(#000, 0.3);
        color: #adb5bd;
    }
}
.useful-note {
    margin-top: 20px;
    color: #adb5bd;
    img {
        margin-bottom: 5px;
        width: 100%;
        max-width: 100% !important;
    }
}

// Admin menu
#menu-posts-pixheader,
#menu-posts-pixfooter,
#menu-posts-pixpopup {
    background: rgba(#fff,0.1);
}

.pix-plugin-item {
    margin: 15px 0;
    .pix-plugin-check {
        position: relative;
        top: 2px;
    }
}
.plugin-name {
    font-weight: bold;
    font-size: 14px;
}
.plugin-install-status {
    background: rgba(#000,0.03);
    padding: 5px;
    border-radius: 5px;
    font-weight: bold;
    font-size: 12px;
    color: rgba(#000, 0.5);
    &.pix-install-finished {
        background: #4ed199;
        color: #fff;
    }
}
.pix-plugin-install-title-sm {
    font-weight: bold;
}




// Animated SVG
.svg-box {
    display:inline-block;
    position: relative;
    width:150px;
}

.green-stroke {
    stroke:#4ed199;
}

.red-stroke {
    stroke: #FF6245;
}

.yellow-stroke {
    stroke: #FFC107;
}


.circular circle.path {
    stroke-dasharray: 330;
    stroke-dashoffset: 0;
    stroke-linecap: round;
    opacity: 0;
    // animation: 0.7s draw-circle ease-out;
}

/*------- Checkmark ---------*/
.svg-checkmark{
	stroke-width: 6.25;
    stroke-linecap: round;
	position:absolute;
    top: 56px;
    left: 49px;
    width: 52px;
    height: 40px;
}

.svg-checkmark path {
    opacity: 0;
}
.pix-start-animation {
    circle.path {
        animation: 0.7s draw-circle ease-out forwards;
    }
    .svg-checkmark path {
        animation: 0.7s draw-check ease-out forwards;
    }
}
@keyframes draw-circle {
    0% {
        stroke-dasharray: 0,330;
        stroke-dashoffset: 0;
        opacity: 0;
    }

    80% {
        stroke-dasharray: 330,330;
        stroke-dashoffset: 0;
        opacity: 1;
    }

    100%{
        opacity: 1;
    }
}

@keyframes draw-check {
    0% {
        stroke-dasharray: 49,80;
        stroke-dashoffset: 48;
        opacity: 0;
    }

    50% {
        stroke-dasharray: 49,80;
        stroke-dashoffset: 48;
        opacity: 1;
    }

    100% {
        stroke-dasharray: 130,80;
        stroke-dashoffset: 48;
        opacity: 1;
    }
}

/*---------- Cross ----------*/

.cross {
    stroke-width:6.25;
    stroke-linecap: round;
    position: absolute;
    top: 54px;
    left: 54px;
    width: 40px;
    height: 40px;
}

.cross .first-line {
    animation: 0.7s draw-first-line ease-out;
}

.cross .second-line {
    animation: 0.7s draw-second-line ease-out;
}

@keyframes draw-first-line {
    0% {
        stroke-dasharray: 0,56;
        stroke-dashoffset: 0;
    }

    50% {
        stroke-dasharray: 0,56;
        stroke-dashoffset: 0;
    }

    100% {
        stroke-dasharray: 56,330;
        stroke-dashoffset: 0;
    }
}

@keyframes draw-second-line {
    0% {
        stroke-dasharray: 0,55;
        stroke-dashoffset: 1;
    }

    50% {
        stroke-dasharray: 0,55;
        stroke-dashoffset: 1;
    }

    100% {
        stroke-dasharray: 55,0;
        stroke-dashoffset: 70;
    }
}

.alert-sign {
    stroke-width:6.25;
    stroke-linecap: round;
    position: absolute;
    top: 40px;
    left: 68px;
    width: 15px;
    height: 70px;
    animation: 0.5s alert-sign-bounce cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.alert-sign .dot {
    stroke:none;
    fill: #FFC107;
}

@keyframes alert-sign-bounce {
    0% {
        transform: scale(0);
        opacity: 0;
    }

    50% {
        transform: scale(0);
        opacity: 1;
    }

    100% {
        transform: scale(1);
    }
}
.pix-showcase {
    padding: 0;
    overflow: hidden;
    a {
        width: 100%;
        display: inline-block;
        &:active, &:hover, &:focus {
            outline: none !important;
            border: 0px !important;
        }
    }
    img {
        width: 100%;
        margin-bottom: -4px !important;
    }
}



.pix-dashboard-alert {
    background: #fff3cd;
    padding: 10px;
    border: 1px solid rgba(0,0,0,0.1);
    border-radius: .3rem;
    font-size: 14px;
    margin-top: 40px;
    color: #856404;
    a {
        font-weight: bold;
        text-decoration: none;
        color: #f93;
    }
}