:root{--platform-card-radius:12px}
body.porto-admin .module-card,
body.porto-admin .stat-card,
body.porto-admin .action-card,
body.porto-admin .form-card,
body.porto-admin .table-card,
body.porto-admin .porto-panel,
body.porto-admin .card,
body.porto-admin .communication-panel,
body.porto-admin .info-card,
body.porto-admin .parent-form-card,
body.porto-admin .parent-import-card,
body.porto-admin .student-report-card,
body.porto-admin .subject-catalog-card,
body.porto-admin .catalog-student-card,
body.porto-admin .nomenclature-dashboard-card,
body.porto-admin .transfer-section-card,
body.porto-admin .leave-category-card,
body.porto-admin .teacher-day-panel,
body.porto-admin .manual-search-card,
body.porto-admin .manual-section-card,
body.porto-admin .manual-step,
body.porto-admin .manual-toc,
body.porto-admin .exemption-porto-panel,
body.porto-admin .parent-register-card,
body.porto-admin .student-auth-card,
body.porto-admin .teacher-auth-card{
    border-radius:var(--platform-card-radius)!important;
    background-clip:padding-box;
    box-shadow:0 3px 11px rgba(24,43,59,.09);
}

body.porto-auth .card-sign>.card-body,
body.porto-auth .parent-register-card,
body.porto-auth .student-auth-card,
body.porto-auth .teacher-auth-card,
body.porto-auth .password-card>.card-body{
    border-radius:var(--platform-card-radius)!important;
    background-clip:padding-box;
    box-shadow:0 4px 14px rgba(24,43,59,.13);
}

body.porto-admin .module-card:hover,
body.porto-admin a.manual-section-card:hover,
body.porto-admin a.catalog-student-card:hover{
    box-shadow:0 6px 16px rgba(24,43,59,.13);
}

body.porto-admin .card>.card-header:first-child,
body.porto-admin .porto-panel>.panel-heading:first-child,
body.porto-admin .manual-step>header:first-child,
body.porto-admin .catalog-student-card>header:first-child,
body.porto-admin .subject-catalog-card>header:first-child{
    border-radius:var(--platform-card-radius) var(--platform-card-radius) 0 0!important;
}

body.porto-admin .subject-catalog-card>footer:last-child,
body.porto-admin .catalog-student-card>.catalog-card-open:last-child{
    border-radius:0 0 var(--platform-card-radius) var(--platform-card-radius)!important;
}

@media(max-width:520px){:root{--platform-card-radius:10px}}
