.black-filter:before{content:"";display:block;font-size:2rem;position:absolute;background-color:rgba(33,40,53,.3);top:0;left:0;width:100%;height:100%;z-index:-1}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.transition-smooth{-webkit-transition:all .3s ease;transition:all .3s ease}.transition-cubic{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.gradient-blue{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.gradient-primary{background:linear-gradient(135deg,#1aabf3,#0ea5e9)}.gradient-success{background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.border-radius-large{border-radius:16px}.border-radius-small{border-radius:8px}.shadow-card{-webkit-box-shadow:0 4px 20px rgba(0,122,255,.15);box-shadow:0 4px 20px rgba(0,122,255,.15)}.patient-history .pin-img{z-index:2;position:absolute;left:40px;top:-7px}.patient-history h4.nota-title{padding-top:6px;font-size:1.6rem}