/* ==========================================
   Blaulicht-Reporter Rostock
   Grundlayout
========================================== */

:root{

    --background:#03050a;
    --background-light:#101722;

    --card:#131d2b;

    --blue:#009DFF;
    --blue-hover:#39b5ff;

    --red:#D71920;

    --text:#ffffff;
    --text-light:#bfc8d3;

    --border:rgba(255,255,255,.08);

    --shadow:0 15px 45px rgba(0,0,0,.35);

    --radius:24px;

    --transition:.35s ease;

}

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

html{
    scroll-behavior:smooth;
    max-width:100%;
    overflow-x:hidden;
}

body{

    background:var(--background);

    color:var(--text);

    font-family:"Montserrat",sans-serif;

    min-height:100vh;
    max-width:100%;

    overflow-x:hidden;

}

/* Bilder */

img{

    max-width:100%;

    display:block;

}

/* Links */

a{

    text-decoration:none;

    color:inherit;

}

/* Listen */

ul{

    list-style:none;

}

/* Überschriften */

h1,h2,h3,h4{

    font-family:"Bebas Neue",sans-serif;

    letter-spacing:2px;

    font-weight:400;

}

/* Container */

.container{

    width:min(1600px,92%);

    margin:auto;

}

/* Scrollbar */

::-webkit-scrollbar{

    width:10px;

}

::-webkit-scrollbar-track{

    background:#05070d;

}

::-webkit-scrollbar-thumb{

    background:var(--blue);

    border-radius:20px;

}

::-webkit-scrollbar-thumb:hover{

    background:var(--blue-hover);

}
