.pgs-modern-card{background-color:#fff;border-radius:16px!important;border:1px solid #e2e8f0;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)!important}.border-bottom{border-bottom:1px solid #e2e8f0}.bg-grey-lighten-4{background-color:#f8fafc!important}.hover-lift{-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.hover-lift:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.04);box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.04);border-color:#cbd5e1}.modern-input{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background-color:#f8fafc;color:#334155;font-size:14px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;outline:none}.modern-input:focus{border-color:var(--v-primary-base,#1976d2);-webkit-box-shadow:0 0 0 3px rgba(25,118,210,.1);box-shadow:0 0 0 3px rgba(25,118,210,.1);background-color:#fff}