PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /home/trave494/live2news.com/wp-content/plugins/zeus-gpt/static/scss/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : /home/trave494/live2news.com/wp-content/plugins/zeus-gpt/static/scss/_form-elements.scss

body.toplevel_page_gfx-zeus-gpt .gfxzp-main-container {
    input,
    textarea {
        box-shadow: none;
        background-color: var(--main-bg);
        width: 100%;
        height: 67px;
        color: var(--color-white);

        font-size: 18px;

        padding: 15px 36px;
        border: 4px solid var(--zeus-brand-color);
        border-radius: 50px;
        resize: none;

        transition: all 0.3s ease;

        background-position: right calc(0.375em + 0.1875rem) center;

        &.error-empty {
            border-color: red;
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
            background-repeat: no-repeat;
            background-size: calc(0.75em + 0.75rem) calc(0.75em + 75rem);
        }

        &[type='number']::-webkit-inner-spin-button,
        &[type='number']::-webkit-outer-spin-button {
            -webkit-appearance: none;
            margin: 0;
        }
    }

    label {
        font-size: 30px;
        line-height: 40px;
        font-weight: 500;
        color: var(--color-white);
        display: block;
    }

    button,
    .button {
        padding: 17px 38px;

        font-size: 24px;
        font-weight: 500;
        color: var(--color-white);
        border-radius: 50px !important;
        border: none;
        background-color: var(--color-grey);

        cursor: pointer;
    }

    .button-small {
        font-size: 14px;
        padding: 06px 23px;
        font-family: 'Outfit', sans-serif;
        color: var(--zeus-brand-color);
        border: 2px solid var(--color-grey);

        transition: all .5s ease;

        &:hover {
            background-color: var(--zeus-brand-white);
            color: var(--color-grey);
        }
    }

    .form-submit {
        width: 150px;
        margin-top: 30px;
    }

    .form-container {
        h3 {
            font-size: 40px;
            color: var(--color-white);
        }
    }

    .form-boxes {
        display: flex;
        gap: 30px;
    }

    .form-box {
        display: inline-block;
        padding: 50px;
        cursor: pointer;
        background-color: var(--box-bg);

        .heading {
            font-size: 30px;
            line-height: 1;
            color: var(--color-white);
        }

        &.active {
            outline: 2px solid var(--color-white);
        }
    }

    .form-group {
        &:nth-child(n + 2) {
            margin-top: 30px;
        }

        input {
            border-color: var(--main-border);

            &:focus,
            &:active {
                border-color: var(--color-white);
            }
        }

        p {
            font-size: 24px;
            line-height: 40px;
            color: var(--color-grey-1);
            margin: 0 0 30px 0;
        }

        &.form-group-inline {
            display: flex;
            align-items: center;
            gap: 30px;

            p {
                margin: 0;
            }
        }
    }

    .field-group {
        display: flex;
        align-items: flex-start;
    }

    .settings-form-container {
        width: 63%;
        padding: 50px 10%;
        // margin: 0 auto;

        .gfx-zeus-chat-conversation {
            width: 100%;
            height: auto;
            padding: 0;
            margin: 0;

            .chat-element-wrapper {
                animation: none;
            }
        }

        @media (max-width: 1650px) {
            width: 80%;
        }

        @media (max-width: 991px) {
            width: 100%;
        }
    }

    .color-pallete {
        display: flex;
        flex-wrap: wrap;
        gap: 16px;

        .color-choice {
            width: 54px;
            height: 54px;
            aspect-ratio: 1 / 1;
            border-radius: 50%;
            cursor: pointer;

            position: relative;

            &::before {
                content: '';

                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);

                width: calc(100% + 12px);
                height: calc(100% + 12px);
                border-radius: 50%;
                border: 4px solid var(--color-white);

                opacity: 0;
                visibility: hidden;

                transition: all 0.25s ease;
            }

            &.active::before,
            &:hover::before {
                opacity: 1;
                visibility: visible;
            }
        }
    }

    .color-pallete-wrapper {
        .color-pallete {
            margin: 20px 0;
        }

        .color-choice-picker {
            position: relative;

            .icon {
                width: 100%;
                height: 100%;

                display: flex;
                justify-content: center;
                align-items: center;

                svg {
                    height: 50%;
                    fill: var(--main-bg);
                }
            }

            .colorPicker {
                width: 282px;
                position: absolute;
                top: calc(100% + 20px);
                right: 0;
                z-index: 10000;

                opacity: 0;
                visibility: hidden;
                transform: translateY(10px);

                transition: all 0.5s ease;

                &.visible {
                    opacity: 1;
                    visibility: visible;
                    transform: translateY(0);
                }
            }
        }
    }

    .zeusgpt-toggle {
        position: relative;
        display: flex;
        border-radius: 50px;
        width: 326px;
        height: 67px;
        padding: 4px;
        cursor: pointer;

        background-color: var(--main-border);

        div {
            width: 50%;
            height: 100%;

            font-size: 20px;
            font-weight: 600;

            display: inline-flex;
            justify-content: center;
            align-items: center;
            text-align: center;
            z-index: 10;

            pointer-events: none;

            transition: all .25s ease;
        }

        &.enabled .enable,
        &:not(.enabled) .disable {
            color: var(--main-bg);
        }

        &:not(.enabled) .enable,
        &.enabled .disable {
            color: var(--color-white);
        }

        &::before {
            content: '';
            width: 50%;
            height: calc( 100% - 8px );

            position: absolute;
            top: 4px;
            left: 4px;
            bottom: 4px;

            border-radius: inherit;

            background-color: var(--zeus-brand-color);

            transition: all .5s ease;
        }

        &:not(.enabled)::before {
            // left: initial;
            // right: 4px;
            transform: translateX(calc( 100% - 4px ));
        }
    }

    .zeusgpt-small-toggle {
        width: 34px;
        height: 23px;
        border: 3px solid var(--main-border);
        padding: 2px;
        border-radius: 50px;

        position: relative;
        cursor: pointer;

        transition: all .25s ease;

        &::before {
            content: '';

            position: absolute;
            top: 2px;
            left: 2px;

            width: 12px;
            height: 12px;
            border-radius: 50%;

            background-color: var(--main-border);
            pointer-events: none;

            transition: all .25s ease;
        }

        &.enabled {
            border-color: var(--zeus-brand-color);

            &::before {
                background-color: var(--zeus-brand-color);
                transform: translateX(calc(100% - 2px));
            }
        }
    }
}

body.toplevel_page_gfx-zeus-gpt .toastify.on {
    font-size: 18px;
    border-radius: 50px;
    padding: 20px 30px;
    background: var(--zeus-brand-color);
    color: var(--main-bg);
}