body,html{margin:0;padding:0;overflow-x:hidden;overscroll-behavior:none}body{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}#root{overflow:hidden;height:100%}#root,.App{overscroll-behavior:none}.App{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;width:100%;min-height:100vh;height:auto}p{display:unset;margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;unicode-bidi:unset}.swal2-html-container p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.footer{min-height:50px}.page{position:absolute;width:100%;height:100%;top:0;left:0}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .5s ease-in-out}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .5s ease-in-out}.slide-left-enter{transform:translateX(-100%);opacity:0}.slide-left-enter-active{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.slide-left-enter-active,.slide-left-exit{transform:translateX(0);opacity:1}.slide-left-exit-active{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.slide-enter,.slide-left-exit-active{transform:translateX(100%);opacity:0}.slide-enter-active{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.slide-enter-active,.slide-exit{transform:translateX(0);opacity:1}.slide-exit-active{transform:translateX(-100%);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}@media only screen and (orientation:portrait){body{width:100%;height:100dvh}}.LandingPage{height:100dvh;overflow-y:auto}.delete-form{display:flex;flex-direction:column;width:calc(100% - 40px);max-width:100%;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.delete-form div{margin-bottom:15px}.delete-form label{display:block;margin-bottom:5px;font-size:16px;color:#333}.delete-form input[type=text],.delete-form textarea{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;outline:none;transition:border-color .3s}.delete-form input[type=text]:focus,.delete-form textarea:focus{border-color:#007bff}.delete-form textarea{height:80px;resize:vertical}.delete-form button[type=submit]{padding:10px 15px;background-color:#007bff;color:white;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s}.delete-form button[type=submit]:hover{background-color:#0056b3}.delete-form h2{text-align:center;color:#333;margin-bottom:20px}.delete-form .landing-logo{display:flex;align-items:center;justify-content:center}.delete-form .landing-logo img{height:50px}*{outline:none;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:800px){.footer,.footer-bottom{display:none!important}.LandingPage .footer,.dashboard .footer{display:block!important}}@media only screen and (min-width:800px){.App{display:block;overflow-y:auto;width:100%;height:100dvh}}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-Regular.0a906b8d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-Medium.5fc0a637.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-SemiBold.1d983330.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-Bold.19e19eb0.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/_next/static/media/Outfit-ExtraBold.17d94eee.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}*{box-sizing:border-box}body{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.swal2-loader{background:url(https://medingen.in/loader.gif) 50% no-repeat!important;background-size:84px 84px!important;width:84px!important;height:84px!important;border:none!important;box-sizing:content-box!important;animation:none!important;margin:auto}#in-app-notification-root{position:fixed;top:16px;right:16px;z-index:99999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.inapp-noti-card{pointer-events:auto;width:320px;max-width:calc(100vw - 32px);background:#ffffff;border-radius:10px;box-shadow:0 10px 30px rgba(12,20,31,.12);display:flex;align-items:center;overflow:hidden;transform:translateY(-12px) scale(.98);opacity:0;transition:transform .26s cubic-bezier(.2,.9,.3,1),opacity .26s ease;cursor:pointer;border:1px solid rgba(15,23,42,.04)}#in-app-notification-root .inapp-noti-card:not(.inapp-noti-exit){transform:translateY(0) scale(1);opacity:1}.inapp-noti-exit{transform:translateY(-8px) scale(.985);opacity:0;transition:transform .2s ease,opacity .2s ease}.inapp-noti-left{padding:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.01))}.inapp-noti-icon{width:44px;height:44px;border-radius:8px;object-fit:cover}.inapp-noti-body{padding:10px 12px;flex:1 1;min-width:0}.inapp-noti-title{font-weight:600;font-size:14px;color:#0f172a;margin-bottom:4px}.inapp-noti-message{font-size:13px;color:#334155;line-height:1.2;max-height:3.6em;overflow:hidden;text-overflow:ellipsis}.inapp-noti-close{background:transparent;border:none;font-size:20px;padding:8px 12px;cursor:pointer;color:#94a3b8}.inapp-noti-close:hover{color:#64748b}@media (max-width:420px){#in-app-notification-root{left:8px;right:8px;top:8px}.inapp-noti-card{width:auto}}