/* CSS Here */
/*
:root {
color-scheme: dark light;
supported-color-schemes: dark light;
--bs-black: #000;
--bs-white: #fff;
}
*/
/*
body::before {
    background: url() no-repeat fixed center center;
    background-size: contain;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .03;
    z-index: -1;
    backdrop-filter: invert(1);
}
*/
/*
.break-word {-moz-hyphens: auto;-ms-word-break: break-all;-webkit-hyphens: auto;hyphens: auto;overflow-wrap: break-word;word-break: break-all;word-break: break-word;word-wrap: break-word;}
:-moz-placeholder { color: #eee }
:-ms-input-placeholder { color: #eee }
::-moz-selection { background: #84D049; color: #fff; }
::-webkit-input-placeholder { color: #eee }
::-webkit-resizer { background-color: rgba(70,164,216, 1); }
::-webkit-scrollbar { width: 12px; height: 12px; }
::-webkit-scrollbar-button { width: 0; height: 0; display: none; }
::-webkit-scrollbar-corner { background-color: rgba(0, 0, 0, 0); }
::-webkit-scrollbar-thumb { background-color: #84D049; -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.10),inset 0 -1px 0 rgba(0, 0, 0, 0.07); }
::-webkit-scrollbar-thumb:hover { background-color: #77C03E; }
::-webkit-scrollbar-track { background-color: rgba(0,0,0, 0.1); }
::-webkit-scrollbar-track-piece { background-color: rgba(0,0,0, 0); }
::selection { background: #84D049; color: #fff; }
:focus { outline: -webkit-focus-ring-color auto 5px; }
:focus::-webkit-input-placeholder { color: transparent }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 }
input:-moz-placeholder { color: #eee }
input:-ms-input-placeholder { color: #999 }
input::-moz-placeholder { color: #999; opacity: 1 }
input::-ms-input-placeholder {color: #ccc;}
input::-webkit-input-placeholder { color: #999 }
input::placeholder {color: #ccc; opacity: 1;}
input:focus { border-color: #b4b4b4; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(180, 180, 180, .6) }
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button { height: auto }
input[type=search]::-webkit-search-cancel-button { -webkit-appearance: none }
input[type=search]::-webkit-search-decoration { -webkit-appearance: none }
select:-moz-placeholder { color: #eee }
table>:not(:first-child) { border-top: 1px solid #666; }
textarea:-moz-placeholder { color: #eee }
textarea:not(:placeholder-shown){caret-color:var(--bs-primary)}

*/
/* The entire area of the popup including area outside the bubble shape */
/* ::-webkit-validation-bubble{font-weight: 200;}*/
/* Portion above the bubble behind top arrow */
/* ::-webkit-validation-bubble-arrow-clipper{}*/
/* The arrow at the top of the bubble */
/* ::-webkit-validation-bubble-arrow{border: 1px solid #E6C700;background: #FAF1B4;margin-bottom:6px;padding: 2px;}*/
/* The area containing the validation message */
/* ::-webkit-validation-bubble-message{border: 1px solid #E6C700;background: #FAF1B4;padding: 0.5em 1em;margin-top: 3px;}*/



@media (prefers-color-scheme:dark){}
@media (prefers-color-scheme:light){}
@media print {}
@media screen {}
@media (min-width: 576px) {}
@media (min-width: 768px) {}
@media (min-width: 992px) {}
@media (min-width: 1200px) {}
@media (min-width:1400px){}
