/* /Components/CookieNoticeToast.razor.rz.scp.css */
.cookie-notice-toast-content[b-7sisqzuzp5] {
    --background-color: rgb(232,241,242);
    --link-color: blue;
}

[data-bs-theme=dark] .cookie-notice-toast-content[b-7sisqzuzp5] {
    --background-color: rgb(51,50,69);
    --link-color: rgb(96,170,253);
}
/* /Components/ExamPaper.razor.rz.scp.css */
.exam-paper-content[b-sgk6vdjg2l] {
    --background-gradient: linear-gradient(0deg, rgb(240,240,240), rgb(250,250,250) 5%, rgb(255,255,255), rgb(250,250,250) 95%, rgb(240,240,240));
}
[data-bs-theme=dark] .exam-paper-content[b-sgk6vdjg2l] {
    --background-gradient: linear-gradient(0deg, rgb(25,25,25), rgb(40,40,40) 5%, rgb(45,45,45), rgb(40,40,40) 95%, rgb(25,25,25));
}
/* /Components/ExamResult.razor.rz.scp.css */
.overall-grid[b-ihs4c9gayr] {
    display: grid;
    align-items: center;
}
.overall-buttons-grid[b-ihs4c9gayr] {
    display: grid;
    grid-gap: 8px;
}

@media (min-width: 0px) {
    .overall-grid[b-ihs4c9gayr] {
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
        grid-gap: 12px;
    }
    .overall-buttons-grid[b-ihs4c9gayr] {
        grid-auto-flow: column;
    }
}

@media (min-width: 700px) {
    .overall-grid[b-ihs4c9gayr] {
        grid-template-rows: auto;
        grid-template-columns: auto 1fr auto;
        grid-gap: 32px;
    }
    .overall-buttons-grid[b-ihs4c9gayr] {
        grid-auto-flow: row;
        grid-gap: 4px;
    }
}

.exam-result-content[b-ihs4c9gayr] {
    --background-gradient: linear-gradient(0deg, rgb(240,240,240), rgb(250,250,250) 5%, rgb(255,255,255), rgb(250,250,250) 95%, rgb(240,240,240));
}

[data-bs-theme=dark] .exam-result-content[b-ihs4c9gayr] {
    --background-gradient: linear-gradient(0deg, rgb(25,25,25), rgb(40,40,40) 5%, rgb(45,45,45), rgb(40,40,40) 95%, rgb(25,25,25));
}
/* /Components/PrivacyPolicyModal.razor.rz.scp.css */
h6[b-1q4jb01hhc] {
    margin-top: 16px;
    margin-bottom: 8px;
    text-align: center;
    font-size: 19px;
}

ul[b-1q4jb01hhc] {
    margin-bottom: 0px;
}
/* /Pages/CaePage.razor.rz.scp.css */
@media (min-width: 0px) { .paper-container-flex[b-fqznl9k8jv] { max-height: 100%; } }
@media (min-width: 700px) { .paper-container-flex[b-fqznl9k8jv] { max-height: 1520px; } }
@media (min-width: 1050px) { .paper-container-flex[b-fqznl9k8jv] { max-height: 1240px; } }
@media (min-width: 1400px) { .paper-container-flex[b-fqznl9k8jv] { max-height: 960px; } }
@media (min-width: 1750px) { .paper-container-flex[b-fqznl9k8jv] { max-height: 780px; } }


.page-content[b-fqznl9k8jv] {
    --exam-col: rgb(0,149,195);
    --exam-col-transparent: rgba(0,149,195,0.5);
    --exam-col-sunk: rgb(0,119,153);
    --exam-col-weak: rgb(185,220,237);
    --exam-col-strong: rgb(0,75,98);
}

[data-bs-theme=dark] .page-content[b-fqznl9k8jv] {
    --exam-col: rgb(0,149,195);
    --exam-col-transparent: rgba(0,149,195,0.5);
    --exam-col-sunk: rgb(0,119,153);
    --exam-col-weak: rgb(185,220,237);
    --exam-col-strong: rgb(0,102,132);
}

[b-fqznl9k8jv] .btn-danger {
    background-color: var(--exam-col);
    border-color: var(--exam-col);
}
[b-fqznl9k8jv] .btn-danger:hover {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
}
[b-fqznl9k8jv] .btn-danger:focus {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
    box-shadow: 0px 0px 0px 4px var(--exam-col-transparent);
}
/* /Pages/CpePage.razor.rz.scp.css */
@media (min-width: 0px) { .paper-container-flex[b-wycltaclo9] { max-height: 100%; } }
@media (min-width: 700px) { .paper-container-flex[b-wycltaclo9] { max-height: 1450px; } }
@media (min-width: 1050px) { .paper-container-flex[b-wycltaclo9] { max-height: 1230px; } }
@media (min-width: 1400px) { .paper-container-flex[b-wycltaclo9] { max-height: 890px; } }
@media (min-width: 1750px) { .paper-container-flex[b-wycltaclo9] { max-height: 780px; } }


.page-content[b-wycltaclo9] {
    --exam-col: rgb(90,88,154);
    --exam-col-transparent: rgba(90,88,154,0.5);
    --exam-col-sunk: rgb(74,73,126);
    --exam-col-weak: rgb(181,181,214);
    --exam-col-strong: rgb(49,48,132);
}

[data-bs-theme=dark] .page-content[b-wycltaclo9] {
    --exam-col: rgb(90,88,154);
    --exam-col-transparent: rgba(90,88,154,0.5);
    --exam-col-sunk: rgb(74,73,126);
    --exam-col-weak: rgb(181,181,214);
    --exam-col-strong: rgb(69,68,119);
}

[b-wycltaclo9] .btn-danger {
    background-color: var(--exam-col);
    border-color: var(--exam-col);
}
[b-wycltaclo9] .btn-danger:hover {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
}
[b-wycltaclo9] .btn-danger:focus {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
    box-shadow: 0px 0px 0px 4px var(--exam-col-transparent);
}
/* /Pages/FcePage.razor.rz.scp.css */
@media (min-width: 0px) { .paper-container-flex[b-asroes1ffw] { max-height: 100%; } }
@media (min-width: 700px) { .paper-container-flex[b-asroes1ffw] { max-height: 1450px; } }
@media (min-width: 1050px) { .paper-container-flex[b-asroes1ffw] { max-height: 1240px; } }
@media (min-width: 1400px) { .paper-container-flex[b-asroes1ffw] { max-height: 890px; } }
@media (min-width: 1750px) { .paper-container-flex[b-asroes1ffw] { max-height: 780px; } }


.page-content[b-asroes1ffw] {
    --exam-col: rgb(141,198,61);
    --exam-col-transparent: rgba(141,198,61,0.5);
    --exam-col-sunk: rgb(115,165,48);
    --exam-col-weak: rgb(225,239,202);
    --exam-col-strong: rgb(49,70,21);
}

[data-bs-theme=dark] .page-content[b-asroes1ffw] {
    --exam-col: rgb(141,198,61);
    --exam-col-transparent: rgba(141,198,61,0.5);
    --exam-col-sunk: rgb(115,165,48);
    --exam-col-weak: rgb(225,239,202);
    --exam-col-strong: rgb(112,159,47);
}

[b-asroes1ffw] .btn-danger {
    background-color: var(--exam-col);
    border-color: var(--exam-col);
}
[b-asroes1ffw] .btn-danger:hover {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
}
[b-asroes1ffw] .btn-danger:focus {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
    box-shadow: 0px 0px 0px 4px var(--exam-col-transparent);
}
/* /Pages/InstallPage.razor.rz.scp.css */
.page-content[b-i5r3317zh9] {
    --background-gradient: linear-gradient(0deg, rgb(240,240,240), rgb(250,250,250) 5%, rgb(255,255,255), rgb(250,250,250) 95%, rgb(240,240,240));
}

[data-bs-theme=dark] .page-content[b-i5r3317zh9] {
    --background-gradient: linear-gradient(0deg, rgb(25,25,25), rgb(40,40,40) 5%, rgb(45,45,45), rgb(40,40,40) 95%, rgb(25,25,25));
}

.install-item[b-i5r3317zh9] {
    max-width: 1100px;
    background: var(--background-gradient);
    padding: 12px;
    border-radius: 4px;
}

.install-item-grid[b-i5r3317zh9] {
    display: grid;
    grid-gap: 4px;
}

.install-item-description[b-i5r3317zh9] {
    grid-area: description;
    justify-self: start;
}

.install-item-screenshot1[b-i5r3317zh9] {
    grid-area: screenshot1;
    width: 100%;
    max-width: 320px;
}

.install-item-screenshot2[b-i5r3317zh9] {
    grid-area: screenshot2;
    width: 100%;
    max-width: 320px;
}

.install-item-screenshot-wide[b-i5r3317zh9] {
    grid-area: screenshot1 / screenshot1 / screenshot2 / screenshot2;
    width: 100%;
    max-width: 640px;
}

@media(min-width: 0px) {
    .install-item-grid[b-i5r3317zh9] {
        justify-items: center;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
        grid-template-areas:
            "description"
            "screenshot1"
            "screenshot2";
    }
}

@media(min-width: 450px) {
    .install-item-grid[b-i5r3317zh9] {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-template-areas:
            "description description"
            "screenshot1 screenshot2";
    }

    .install-item-screenshot1[b-i5r3317zh9] {
        justify-self: end;
    }

    .install-item-screenshot2[b-i5r3317zh9] {
        justify-self: start;
    }
}

@media(min-width: 800px) {
    .install-item-grid[b-i5r3317zh9] {
        grid-template-rows: auto;
        grid-template-columns: 1fr 300px 300px;
        grid-template-areas:
            "description screenshot1 screenshot2";
    }
}
/* /Pages/KetPage.razor.rz.scp.css */
@media (min-width: 0px) { .paper-container-flex[b-ver6mu9kly] { max-height: 100%; } }
@media (min-width: 700px) { .paper-container-flex[b-ver6mu9kly] { max-height: 1170px; } }
@media (min-width: 1050px) { .paper-container-flex[b-ver6mu9kly] { max-height: 1000px; } }
@media (min-width: 1400px) { .paper-container-flex[b-ver6mu9kly] { max-height: 650px; } }


.page-content[b-ver6mu9kly] {
    --exam-col: rgb(0,159,164);
    --exam-col-transparent: rgba(0,159,164,0.5);
    --exam-col-sunk: rgb(0,107,111);
    --exam-col-weak: rgb(187,225,226);
    --exam-col-strong: rgb(0,71,74);
}

[data-bs-theme=dark] .page-content[b-ver6mu9kly] {
    --exam-col: rgb(0,159,164);
    --exam-col-transparent: rgba(0,159,164,0.5);
    --exam-col-sunk: rgb(0,107,111);
    --exam-col-weak: rgb(187,225,226);
    --exam-col-strong: rgb(0,116,119);
}

[b-ver6mu9kly] .btn-danger {
    background-color: var(--exam-col);
    border-color: var(--exam-col);
}
[b-ver6mu9kly] .btn-danger:hover {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
}
[b-ver6mu9kly] .btn-danger:focus {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
    box-shadow: 0px 0px 0px 4px var(--exam-col-transparent);
}
/* /Pages/MainPage.razor.rz.scp.css */
[b-9iaib916li] #CpeExamListItem {
    background: rgb(49,48,132);
    color: white;
}
[b-9iaib916li] #CpeExamListItem:hover {
    background: rgb(38,36,100);
    color: white;
}

[b-9iaib916li] #CaeExamListItem {
    background: rgb(0,149,195);
    color: white;
}
[b-9iaib916li] #CaeExamListItem:hover {
    background: rgb(0,117,151);
    color: white;
}

[b-9iaib916li] #FceExamListItem {
    background: rgb(141,198,61);
    color: white;
}
[b-9iaib916li] #FceExamListItem:hover {
    background: rgb(117,168,49);
    color: white;
}

[b-9iaib916li] #PetExamListItem {
    background: rgb(210,33,61);
    color: white;
}
[b-9iaib916li] #PetExamListItem:hover {
    background: rgb(173,29,50);
    color: white;
}

[b-9iaib916li] #KetExamListItem {
    background: rgb(0,159,164);
    color: white;
}
[b-9iaib916li] #KetExamListItem:hover {
    background: rgb(0,117,123);
    color: white;
}


[b-9iaib916li] #shareButton {
    background: rgb(49,48,132);
    border-color: rgb(49,48,132);
    color: white;
}
[b-9iaib916li] #shareButton:hover {
    background: rgb(38,36,100);
    border-color: rgb(49,48,132);
    color: white;
}
[b-9iaib916li] #shareButton:focus {
    background: rgb(49,48,132);
    border-color: rgb(49,48,132);
    color: white;
    box-shadow: 0px 0px 0px 4px rgb(49,48,132,0.5);
}
/* /Pages/PetPage.razor.rz.scp.css */
@media (min-width: 0px) { .paper-container-flex[b-2ukl01uuzq] { max-height: 100%; } }
@media (min-width: 700px) { .paper-container-flex[b-2ukl01uuzq] { max-height: 1300px; } }
@media (min-width: 1050px) { .paper-container-flex[b-2ukl01uuzq] { max-height: 1070px; } }
@media (min-width: 1400px) { .paper-container-flex[b-2ukl01uuzq] { max-height: 780px; } }


.page-content[b-2ukl01uuzq] {
    --exam-col: rgb(210,33,61);
    --exam-col-transparent: rgba(210,33,61,0.5);
    --exam-col-sunk: rgb(173,27,49);
    --exam-col-weak: rgb(242,198,189);
    --exam-col-strong: rgb(81,13,23);
}

[data-bs-theme=dark] .page-content[b-2ukl01uuzq] {
    --exam-col: rgb(210,33,61);
    --exam-col-transparent: rgba(210,33,61,0.5);
    --exam-col-sunk: rgb(173,27,49);
    --exam-col-weak: rgb(242,198,189);
    --exam-col-strong: rgb(159,26,46);
}

[b-2ukl01uuzq] .btn-danger {
    background-color: var(--exam-col);
    border-color: var(--exam-col);
}
[b-2ukl01uuzq] .btn-danger:hover {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
}
[b-2ukl01uuzq] .btn-danger:focus {
    background-color: var(--exam-col-sunk);
    border-color: var(--exam-col-sunk);
    box-shadow: 0px 0px 0px 4px var(--exam-col-transparent);
}
/* /Shared/MainLayout.razor.rz.scp.css */
.navigation-bar-content[b-vpocmit928] {
    --background-gradient: linear-gradient(0deg, rgb(240,240,240), rgb(250,250,250) 5%, rgb(255,255,255), rgb(250,250,250) 95%, rgb(240,240,240));
}

[data-bs-theme=dark] .navigation-bar-content[b-vpocmit928] {
    --background-gradient: linear-gradient(0deg, rgb(25,25,25), rgb(40,40,40) 5%, rgb(45,45,45), rgb(40,40,40) 95%, rgb(25,25,25));
}
