@media (min-width: 0px) and (max-width: 499px) and (min-height: 569px){
    body {
        overflow: auto;
        min-height: 100vh;
    }
    html{
        touch-action: manipulation;
    }
     .main-height {
        user-select: none;
        min-height: 100vh;
        max-height: 100vh;
        display: flex;
        flex-direction: column;
        padding-top: 60px;
        overflow: hidden;
    }
    #main-battle-request-earliest-date ,#main-battle-request-latest-date, #main-battle-request-plus-date {
        font-size: 16px;
    }
    .main-vide0-edit {
        width: 100%;
        height: 100%;
        overflow-y: auto;
        overflow-x: none;
    }
    .main-vide0-edit-c0n {
        top: 60px;
    }
    .main-b0dy {
        height: fit-content !important;
    }
    .main-b0dy.battle {
        height: 100%vh !important;
    }
    .main-b0dy-c0n {
        height: fit-content !important;
    }
    .main-b0dy-c0n.battle {
        height: 100% !important;
    }
    .main-0pti0n{
        height: fit-content !important;
    }


    #main-vide0-title-title {
        outline: none;
        font-size: 16px;
        border: 1px solid;
        padding: 10px;
        width: 100%;
    }
    .main-vide0-cl0se-c0n, .main-settings-battlerequest-overlay-close-c0n{
        display: flex;
        padding: 5px 5px 15px 5px;
        justify-content: center;
    }
    .main-vide0-cl0se, .main-settings-battlerequest-overlay-close{
        text-align: center;
        cursor: pointer;
        transition: .5s;
        padding: 0px 5px 0px 5px;
    }
    .main-vide0-cl0se:hover, .main-settings-battlerequest-overlay-close:hover{
        background: rgba(252, 0, 0, 0.137);
    }
    .main-settings-battlerequest-overlay {
        height: 100%;
        width: 100%;
    }
    .main-settings-battlerequest-overlay-c0n{
        padding-top: 60px;
        overflow-y: auto;
    }
    .main-settings-main-battle-request-defender-vide0-name-c0n, .main-settings-main-battle-request-arr0ws-c0n {
        display: none;
    }
    .main-0ptions {
        border: 0px;
    }
    .main-settings-main-battle-request-status-details-3p{
        display: block;
        font-size: 30px;
        padding: 10px;
    }
    .main-settings-main-battle-request-status-details{
        display: none;
    }
    .main-settings-main-battle-request-status-choose {
        padding: 10px;
    }
    .main-settings-main-battle-request-status-c0n {
        min-width: unset;
        max-width: unset;
    }
    .page-directi0n-c0n {
        padding: 50px;
        padding-top: 15px;
    }
    .page-directi0n-search, .page-directi0n {
        font-size: 22px;
    }
    #page-directi0n-right-search, #page-directi0n-left-search, #page-directi0n-right, #page-directi0n-left {
        font-size: 20px;
    }
    .main-report-serious {
        padding: 20px;
        overflow-y: auto;
    }
    .main-report-serious {
        height: 100%;
        overflow-y: auto;
    }
    .main-settings-main-battle-request-attacker-profil{
        display: flex;
        flex-direction: column;
        height: fit-content;
    }
    .inf0-mirr0r {
       padding: 0px !important;
    }
    .inf0-mirr0r-pr0fil-l, .inf0-mirr0r-pr0fil-r {
        border: 0px solid !important;
        padding: 1px;
    }
    .inf0-mirr0r-titel-battle {
        border: 0px;
    }
    .inf0-mirr0r-pr0fil-suscribers{
        display: none;
    }
    .inf0-mirr0r-battles{
        display: none !important;
    }
    .inf0-mirr0r-inf0-header{
        display: block !important;
    }
    .inf0-mirr0r-pr0fil-l{
        flex-direction: unset !important;
    }
    #inf0-mirr0r-pr0fil-name-l{
        margin-left: 2px;
    }
    .inf0-mirr0r-pr0fil-name-versus{
        font-size: 22px;
        font-style: oblique;
    }
    .inf0-mirr0r-pr0fil-picture-l-mobile {
        width: fit-content;
        display: flex !important;
        justify-content: center;
        border-radius: 100%;
        overflow: hidden;
        border: 1px solid rgb(0, 252, 0);
        cursor: pointer;
        flex-shrink: 0;
    }
    .inf0-mirr0r-pr0fil-r{
        display: none !important;
    }
    .inf0-mirr0r-descripti0n-c0n{
        border: 0px !important;
    }
    .inf0-mirr0r-pr0fil-name-l-mobile{
        cursor: pointer;
        display: block;
        margin-right: 2px;
    }
    .inf0-mirr0r-pr0fil-name-versus{
        display: block;
    }
    .commentary-span {
        display: block;
        border: 1px solid;
        border-left: 0px;
        border-right: 0px;
    }
    .inf0-mirr0r-pr0fil-name-versus.single{
        display: none;
    }
    .inf0-mirr0r-pr0fil-name-l-mobile.single{
        display: none;
    }
    .inf0-mirr0r-pr0fil-picture-l-mobile.single{
        display: none !important;
    }
    .inf0-mirr0r-pr0fil-name-versus.battle{
        display: block;
    }
    .inf0-mirr0r-pr0fil-name-l-mobile.battle{
        display: block;
    }
    .inf0-mirr0r-pr0fil-picture-l-mobile.battle{
        display: block;
    }
    .inf0-mirr0r-descripti0n.single{
        background: #e5e5e59c;
    }
    
}