/* /Components/Alert.razor.rz.scp.css */
.alert-message[b-4657r0dq4a] {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #336;
    color: #fff;
    padding: 15px 25px;
    border-radius: 5px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    z-index: 1000;
    animation: fadeout-b-4657r0dq4a 2s ease forwards;
    animation-delay: 4s;
    opacity: 0.8;
}

@keyframes fadeout-b-4657r0dq4a {
    from {
        opacity: 0.8;
        visibility: visible;
    }
    to {
        opacity: 0;
        visibility: hidden;
    }
}
/* /Components/Loading.razor.rz.scp.css */
#pageloading[b-iumifaknar] {display:none;}

.loader-line[b-iumifaknar] {
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 5px;
    overflow: hidden;
    background-color: #184066;
}

.loader-line[b-iumifaknar]:before {
    content: "";
    position: absolute;
    left: -50%;
    height: 5px;
    width: 40%;
    background-color: #3498db;
    -webkit-animation: lineAnim 2s linear infinite;
    -moz-animation: lineAnim 2s linear infinite;
    animation: lineAnim-b-iumifaknar 2s linear infinite;
}

@keyframes lineAnim-b-iumifaknar {
    0% {
        left: -40%;
    }
    50% {
        left: 20%;
        width: 80%;
    }
    100% {
        left: 100%;
        width: 100%;
    }
}
/* /Components/ReconnectModal.razor.rz.scp.css */
.components-reconnect-first-attempt-visible[b-qx3a2s9fg2],
.components-reconnect-repeated-attempt-visible[b-qx3a2s9fg2],
.components-reconnect-failed-visible[b-qx3a2s9fg2],
.components-pause-visible[b-qx3a2s9fg2],
.components-resume-failed-visible[b-qx3a2s9fg2],
.components-rejoining-animation[b-qx3a2s9fg2] {
    display: none;
}

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-retrying[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-failed[b-qx3a2s9fg2],
#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-qx3a2s9fg2] {
    display: block;
}


#components-reconnect-modal[b-qx3a2s9fg2] {
    background-color: white;
    width: 20rem;
    margin: 20vh auto;
    padding: 2rem;
    border: 0;
    border-radius: 0.5rem;
    box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3);
    opacity: 0;
    transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete;
    animation: components-reconnect-modal-fadeOutOpacity-b-qx3a2s9fg2 0.5s both;
    &[open]

{
    animation: components-reconnect-modal-slideUp-b-qx3a2s9fg2 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity-b-qx3a2s9fg2 0.5s ease-in-out 0.3s;
    animation-fill-mode: both;
}

}

#components-reconnect-modal[b-qx3a2s9fg2]::backdrop {
    background-color: rgba(0, 0, 0, 0.4);
    animation: components-reconnect-modal-fadeInOpacity-b-qx3a2s9fg2 0.5s ease-in-out;
    opacity: 1;
}

@keyframes components-reconnect-modal-slideUp-b-qx3a2s9fg2 {
    0% {
        transform: translateY(30px) scale(0.95);
    }

    100% {
        transform: translateY(0);
    }
}

@keyframes components-reconnect-modal-fadeInOpacity-b-qx3a2s9fg2 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes components-reconnect-modal-fadeOutOpacity-b-qx3a2s9fg2 {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.components-reconnect-container[b-qx3a2s9fg2] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
}

#components-reconnect-modal p[b-qx3a2s9fg2] {
    margin: 0;
    text-align: center;
}

#components-reconnect-modal button[b-qx3a2s9fg2] {
    border: 0;
    background-color: #6b9ed2;
    color: white;
    padding: 4px 24px;
    border-radius: 4px;
}

    #components-reconnect-modal button:hover[b-qx3a2s9fg2] {
        background-color: #3b6ea2;
    }

    #components-reconnect-modal button:active[b-qx3a2s9fg2] {
        background-color: #6b9ed2;
    }

.components-rejoining-animation[b-qx3a2s9fg2] {
    position: relative;
    width: 80px;
    height: 80px;
}

    .components-rejoining-animation div[b-qx3a2s9fg2] {
        position: absolute;
        border: 3px solid #0087ff;
        opacity: 1;
        border-radius: 50%;
        animation: components-rejoining-animation-b-qx3a2s9fg2 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;
    }

        .components-rejoining-animation div:nth-child(2)[b-qx3a2s9fg2] {
            animation-delay: -0.5s;
        }

@keyframes components-rejoining-animation-b-qx3a2s9fg2 {
    0% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    4.9% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    5% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 80px;
        height: 80px;
        opacity: 0;
    }
}
/* /Pages/About.razor.rz.scp.css */
section.hero div[b-9waxccqtkd] {
    margin-bottom: 0;
}
/* /Pages/Error.razor.rz.scp.css */
code[b-85vxpiltvw] {color:palevioletred;}
/* /Pages/Gdpr.razor.rz.scp.css */
/* /Pages/Home.razor.rz.scp.css */
section.hero[b-jg0ovh08e1] {
    /*background-image: url("./img/copilot.png");*/
    /*background-repeat: no-repeat;*/
    /*background-size: contain;*/
    /*background-position: 100% -40px;*/

    @media (max-width: 1000px) {
        background-image: none;[b-jg0ovh08e1]
    }
}
/* /Pages/Kontakt.razor.rz.scp.css */
section.hero div[b-hkiunbhq1r] {
    margin-bottom: 0;
}

section.contact div.photo a[b-hkiunbhq1r] {color:#189CF0;}
section.contact div.photo a:hover[b-hkiunbhq1r] {color: #fff;
    transition: color 0.2s ease;
    border-bottom-color: #fff;}

section.freetext[b-hkiunbhq1r] {
    padding-bottom: 0;
}

section.calendar[b-hkiunbhq1r] {
    iframe {
    width: 100%;
    max-width: 97%;
    min-height: 400px;
    border-radius: 10px;
    border:0;
    }
}
/* /Pages/NotFound.razor.rz.scp.css */
.freetext p[b-q56jbiu6ke] {margin-bottom: 1rem;}
/* /Pages/Novinky.razor.rz.scp.css */
section.hero[b-iyh2zv090m] {
    background-image: url("./img/copilot-news.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 0px;

    @media (max-width: 1000px) {
        background-image: none;[b-iyh2zv090m]
    }
}


section.form[b-iyh2zv090m] {
    div.info {
        border-left: #233656 3px solid;
    }

    @media (max-width: 700px) {
        max-width: 100%;[b-iyh2zv090m]
    }

    small[b-iyh2zv090m] {
        font-size:1rem;
        display: inline-block;
        margin-left:10px;
    }
}

form div:nth-of-type(1)[b-iyh2zv090m] { width: 90%; }
form div:nth-of-type(2)[b-iyh2zv090m] { width: 70%; }

@media only screen and (max-width: 520px) {
    form div:nth-of-type(1)[b-iyh2zv090m] { width: 100%; }
    form div:nth-of-type(2)[b-iyh2zv090m] { width: 100%; }
}

form div.message[b-iyh2zv090m] {display: block; width:auto;}
/* /Pages/NovinkyOdhlaseni.razor.rz.scp.css */
section.hero[b-d29thv8qur] {
    background-image: url("./img/copilot-news.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 0px;

    @media (max-width: 1000px) {
        background-image: none;[b-d29thv8qur]
    }
}


section.form[b-d29thv8qur] {
    margin-top:0; max-width: 700px;

    @media (max-width: 700px) {
        max-width: 100%;[b-d29thv8qur]
    }

    small {
        font-size:1rem;
        display: inline-block;
        margin-left:10px;
    }

}

form div.message[b-d29thv8qur] {display: block; width:auto;}
/* /Pages/NovinkyResub.razor.rz.scp.css */
section.hero[b-be2e05qi3y] {
    background-image: url("./img/copilot-news.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 0px;

    @media (max-width: 1000px) {
        background-image: none;[b-be2e05qi3y]
    }
}


section.form[b-be2e05qi3y] {
    margin-top:0; max-width: 700px;

    @media (max-width: 700px) {
        max-width: 100%;[b-be2e05qi3y]
    }

    small {
        font-size:1rem;
        display: inline-block;
        margin-left:10px;
    }

}

form div.message[b-be2e05qi3y] {display: block; width:auto;}
/* /Pages/Prednasky.razor.rz.scp.css */
section.hero[b-ueox9adzmo] {
    /*background-image: url("./img/copilot-vsc.png");*/
    /*background-repeat: no-repeat;*/
    /*background-size: contain;*/
    /*background-position: 100% -20px;*/

    @media (max-width: 1000px) {
        background-image: none;[b-ueox9adzmo]
    }
}

section.done p[b-ueox9adzmo] {margin: 0 0 1rem 0;}

section.form[b-ueox9adzmo] {margin-top:0rem;}

form div:nth-of-type(1)[b-ueox9adzmo] { width:45%; }
form div:nth-of-type(2)[b-ueox9adzmo] { width:45%; }
form div:nth-of-type(3)[b-ueox9adzmo] { width:45%; }
form div:nth-of-type(5)[b-ueox9adzmo] { width:60%; }

@media only screen and (max-width: 520px) {
    form div:nth-of-type(1)[b-ueox9adzmo] { width:100%; }
    form div:nth-of-type(2)[b-ueox9adzmo] { width:100%; }
    form div:nth-of-type(3)[b-ueox9adzmo] { width:100%; }
    form div:nth-of-type(4)[b-ueox9adzmo] { width:100%; padding-top: 10px; }
    form div:nth-of-type(5)[b-ueox9adzmo] { width:100%; }
}


form div.message[b-ueox9adzmo] {display: block; width:auto;}
form div.message p[b-ueox9adzmo] {margin: 0 0 2rem 0;}
/* /Pages/Skoleni.razor.rz.scp.css */
section.hero[b-g6sfsqpakp] {
    /*background-image: url("./img/copilot-ides.png");*/
    /*background-repeat: no-repeat;*/
    /*background-size: contain;*/
    /*background-position: 100% -20px;*/

    @media (max-width: 1000px) {
        background-image: none;[b-g6sfsqpakp]
    }
}

form div:nth-of-type(1)[b-g6sfsqpakp] { width:60%; }
form div:nth-of-type(2)[b-g6sfsqpakp] { width:30%; }
form div:nth-of-type(3)[b-g6sfsqpakp] { width:55%;}
form div:nth-of-type(4)[b-g6sfsqpakp] { width:35%; }
form div:nth-of-type(5)[b-g6sfsqpakp] { width:94%; }
form div:nth-of-type(6)[b-g6sfsqpakp] { width:94%; }
form div:nth-of-type(7)[b-g6sfsqpakp] { width:50%; }
form div:nth-of-type(8)[b-g6sfsqpakp] { display: block; }

@media only screen and (max-width: 520px) {
    form div:nth-of-type(1)[b-g6sfsqpakp] { width:100%; }
    form div:nth-of-type(2)[b-g6sfsqpakp] { width:100%; }
    form div:nth-of-type(3)[b-g6sfsqpakp] { width:100%; }
    form div:nth-of-type(4)[b-g6sfsqpakp] { width:100%;}
    form div:nth-of-type(5)[b-g6sfsqpakp] { width:100%; }
    form div:nth-of-type(6)[b-g6sfsqpakp] { width:100%; }
    form div:nth-of-type(7)[b-g6sfsqpakp] { width:100%; }
}

.spacing[b-g6sfsqpakp] {margin-top:4rem;}
/* /Pages/Terms.razor.rz.scp.css */
/* /Pages/Webinar.razor.rz.scp.css */
section.hero[b-6g6vw5rsl9] {
    /*background-image: url("./img/copilot-vsc.png");*/
    /*background-repeat: no-repeat;*/
    /*background-size: contain;*/
    /*background-position: 100% -20px;*/

    @media (max-width: 1000px) {
        background-image: none;[b-6g6vw5rsl9]
    }
}

form div:nth-of-type(1)[b-6g6vw5rsl9] { width:57%; }
form div:nth-of-type(2)[b-6g6vw5rsl9] { width:30%; }
form div:nth-of-type(3)[b-6g6vw5rsl9] { width:57%;}
form div:nth-of-type(4)[b-6g6vw5rsl9] { width:30%; }
form div:nth-of-type(5)[b-6g6vw5rsl9] { width:50%; }
form div:nth-of-type(6)[b-6g6vw5rsl9] { display:block; }

@media only screen and (max-width: 520px) {
    form div:nth-of-type(1)[b-6g6vw5rsl9] { width:100%; }
    form div:nth-of-type(2)[b-6g6vw5rsl9] { width:100%; }
    form div:nth-of-type(3)[b-6g6vw5rsl9] { width:100%; }
    form div:nth-of-type(4)[b-6g6vw5rsl9] { width:100%;}
    form div:nth-of-type(5)[b-6g6vw5rsl9] { width:100%; }
}
