@font-face{font-family:Abar;src:url('fonts/AbarFaNum-VF.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p{font-family:Abar,Tahoma,sans-serif!important}

body{background-color:#f6f8fc;color:#23334d}body .card,body .crs_grid{border:1px solid #e1e7f1;border-radius:18px;box-shadow:0 6px 22px #263c6507;overflow:hidden}body .card-header{background:#f5f7fc;border-bottom:1px solid #e5eaf3;padding:17px 20px;font-weight:650}body .card-body{padding:22px}body .form-control,body .form-select{border:1px solid #dce3ef;border-radius:11px;min-height:46px;line-height:1.8;box-shadow:none;background-color:#fcfdff}body .form-control:focus,body .form-select:focus{border-color:#8ca6e8;box-shadow:0 0 0 3px #e6edff}body .btn{border-radius:11px;padding:10px 18px;min-height:43px;font-weight:600}body .btn-primary{background:#365edf;border-color:#365edf}body .btn-success{background:#3c799a;border-color:#3c799a}body .btn-light{background:#edf2fc;border-color:#e0e7f4;color:#4c6394}body .navbar.bg-light{background:#ffffffed!important;backdrop-filter:blur(15px);box-shadow:0 1px 0 #e4eaf3!important}body .navbar .nav-link{color:#64748e}body .alert{border-radius:13px;font-size:14px;line-height:1.9}body .crs_grid_thumb{overflow:hidden}body .crs_grid_thumb img{aspect-ratio:16/10;object-fit:cover}body .crs_title_link{font-size:18px;line-height:1.8}body .crs_grid_foot{background:#fafbfe;border-top:1px solid #e8edf5}body .nav-tabs .nav-link{border-radius:11px 11px 0 0}body .table{color:#3c4c67}@media(max-width:600px){body .form-control,body .form-select{font-size:16px}body .card-body{padding:18px}body .card-header{padding:14px 18px}body .btn{min-height:46px}body h1{font-size:29px;line-height:1.6}body .crs_title_link{font-size:17px}body main.container{padding-inline:16px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
