
/* Výraznější ohraničení a lepší rozlišení karet */
#page-interni-evidence .inspector-board,
#page-interni-evidence .commissioner-board{
    border:2px solid #9fc2d5 !important;
    border-radius:14px !important;
    box-shadow:0 10px 24px rgba(17,53,80,.08) !important;
    margin-top:10px !important;
}

#page-interni-evidence .commissioner-board{
    border-color:#d4bf77 !important;
}

#page-interni-evidence .inspector-board-title{
    background:linear-gradient(180deg,#eef7fc 0%, #e5f1f8 100%) !important;
    border-bottom:2px solid #bfd7e4 !important;
    padding:18px 20px !important;
}

#page-interni-evidence .commissioner-board .inspector-board-title{
    background:linear-gradient(180deg,#fff9e7 0%, #fdf2c9 100%) !important;
    border-bottom:2px solid #e0cc88 !important;
}

#page-interni-evidence .inspector-board-title strong{
    font-size:1rem !important;
}

#page-interni-evidence .inspector-board-row{
    border:2px solid #b7d0de !important;
    border-radius:12px !important;
    box-shadow:0 6px 14px rgba(19,54,80,.06) !important;
    padding:16px 16px 14px !important;
    margin:14px 14px 0 !important;
    background:#fff !important;
}

#page-interni-evidence .commissioner-board .inspector-board-row{
    border-color:#d7c487 !important;
}

#page-interni-evidence .inspector-board-row:hover{
    border-color:#5ba2c8 !important;
    box-shadow:0 10px 20px rgba(19,54,80,.10) !important;
}

#page-interni-evidence .commissioner-board .inspector-board-row:hover{
    border-color:#c79f20 !important;
}

#page-interni-evidence .inspector-board-rank{
    border:2px solid #8dc0d8 !important;
    width:36px !important;
    height:36px !important;
    font-size:.78rem !important;
    background:#f4fbff !important;
}

#page-interni-evidence .commissioner-board .inspector-board-rank{
    border-color:#d8bb58 !important;
    background:#fffaf0 !important;
}

#page-interni-evidence .inspector-board-topline{
    padding-bottom:10px !important;
    border-bottom:1px dashed #d7e3ea !important;
    margin-bottom:10px !important;
}

#page-interni-evidence .commissioner-board .inspector-board-topline{
    border-bottom-color:#eadcac !important;
}

#page-interni-evidence .inspector-board-person{
    font-size:.82rem !important;
}

#page-interni-evidence .inspector-board-callsign{
    border-width:2px !important;
    border-radius:7px !important;
    padding:4px 8px !important;
}

#page-interni-evidence .inspector-board-progress-line{
    margin-top:12px !important;
    padding:10px 12px !important;
    border:1px solid #d7e5ec !important;
    border-radius:10px !important;
    background:#f8fbfd !important;
}

#page-interni-evidence .commissioner-board .inspector-board-progress-line{
    border-color:#e8ddb3 !important;
    background:#fffdf6 !important;
}

#page-interni-evidence .inspector-board-progress{
    height:10px !important;
    background:#dde9ef !important;
}

#page-interni-evidence .inspector-board-metrics{
    padding:10px 12px !important;
    border:1px solid #dce7ed !important;
    border-radius:10px !important;
    background:#fbfdff !important;
}

#page-interni-evidence .commissioner-board .inspector-board-metrics{
    border-color:#ebdfb4 !important;
    background:#fffef8 !important;
}

#page-interni-evidence .inspector-board-metric{
    border-width:2px !important;
    background:#ffffff !important;
    min-height:28px !important;
}

#page-interni-evidence .inspector-board-points{
    border-width:2px !important;
    font-size:.72rem !important;
}

#page-interni-evidence .inspector-board-service-line{
    margin-top:12px !important;
    padding:12px !important;
    border:1px solid #dce7ed !important;
    border-radius:10px !important;
    background:#f9fbfc !important;
}

#page-interni-evidence .commissioner-board .inspector-board-service-line{
    border-color:#eadfac !important;
    background:#fffdf8 !important;
}

#page-interni-evidence .inspector-board-history summary{
    border-width:2px !important;
    background:#fff !important;
    font-weight:800 !important;
}

#page-interni-evidence .inspector-service-history-list{
    margin-top:10px !important;
    padding:10px !important;
    border:1px solid #dbe7ed !important;
    border-radius:10px !important;
    background:#f9fbfc !important;
}

#page-interni-evidence .commissioner-board .inspector-service-history-list{
    border-color:#ebdfb3 !important;
    background:#fffdf7 !important;
}

#page-interni-evidence .inspector-service-history-row{
    border-width:2px !important;
    background:#fff !important;
}

/* sekce nad přehledy */
#page-interni-evidence .section-box,
#page-interni-evidence .evidence-panel,
#page-interni-evidence .content-box{
    border-color:#b8d0de !important;
}

@media(max-width:720px){
    #page-interni-evidence .inspector-board-row{
        margin:10px 10px 0 !important;
    }
    #page-interni-evidence .inspector-board-progress-line,
    #page-interni-evidence .inspector-board-metrics,
    #page-interni-evidence .inspector-board-service-line{
        padding:10px !important;
    }
}
