
.rn-news-tabs {
    flex:0 0 auto;

    display:grid;
    grid-template-columns:
        1fr 1fr;

    gap:5px;

    padding:
        8px 10px;

    border-bottom:
        1px solid
        rgba(255,255,255,.08);

    background:
        rgba(0,0,0,.12);
}


.rn-news-tabs button {
    height:31px;

    border:
        1px solid
        rgba(255,255,255,.09);

    border-radius:6px;

    background:
        rgba(255,255,255,.035);

    color:#8498a7;

    font-size:9px;
    font-weight:800;

    letter-spacing:.04em;

    text-transform:uppercase;

    cursor:pointer;
}


.rn-news-tabs button:hover {
    background:
        rgba(255,255,255,.06);

    color:#cbd6dd;
}


.rn-news-tabs button.active {
    color:#fff;

    background:
        rgba(47,111,214,.18);

    border-color:
        rgba(47,111,214,.42);
}


/* =============================
   DORSZ
   ============================= */

.rn-dorsz-facebook-pane {
    display:none;

    flex:1 1 auto;

    min-height:0;

    flex-direction:column;

    background:#0a131c;
}


.rn-dorsz-facebook-pane.active {
    display:flex;
}


.rn-dorsz-direct-head {
    flex:0 0 auto;

    display:flex;

    justify-content:
        space-between;

    align-items:center;

    gap:10px;

    padding:
        11px 12px;

    border-bottom:
        1px solid
        rgba(255,255,255,.07);
}


.rn-dorsz-direct-head strong {
    display:block;

    color:#dce7ee;

    font-size:11px;
}


.rn-dorsz-direct-head span {
    display:block;

    margin-top:2px;

    color:#657b8a;

    font-size:8px;
}


.rn-dorsz-direct-head a {
    flex:0 0 auto;

    color:#7eb9e5;

    font-size:8px;

    text-decoration:none;
}


.rn-dorsz-facebook-frame {
    flex:1 1 auto;

    min-height:0;

    overflow:hidden;

    display:flex;

    justify-content:center;

    padding:
        7px 8px;
}


.rn-dorsz-facebook-frame iframe {
    width:100%;
    height:100%;

    min-height:550px;

    border:0;

    background:#fff;
}


.rn-dorsz-direct-foot {
    flex:0 0 auto;

    padding:
        7px 11px;

    border-top:
        1px solid
        rgba(255,255,255,.06);

    color:#566c7b;

    font-size:7px;

    line-height:1.4;
}

