@font-face{font-family:SolaimanLipi_font;src:url(https://res.cloudinary.com/plsshopit/raw/upload/v1741590177/public/SolaimanLipi_hwuked.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter_font;src:url(https://res.cloudinary.com/plsshopit/raw/upload/v1750848400/public/Inter_28pt-Regular_i3lpjw.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Amiri_font;src:url(https://res.cloudinary.com/plsshopit/raw/upload/v1750848928/public/AmiriQuran-Regular_kuiaiq.ttf) format("truetype");font-weight:400;font-style:normal}.add-top-border .MuiDataGrid-cell{border:none!important}.customTab{align-items:"baseline";min-height:"30px";line-height:"13px";font-size:"1rem"}.selectedTab{background-color:#f0f0f0}.waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width: 768px){.waves{height:40px;min-height:40px}.content{height:30vh}h1{font-size:24px}}.editorClassName{height:200px;overflow:auto;padding:10px}@media print{.page-break{break-before:page}}.id-card{position:relative;width:300px;height:450px;border:1px solid black;overflow:hidden;border-radius:10px}.mainDiv{position:relative;z-index:2;padding:15px;text-align:center}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.watermark_logo{opacity:.05;position:absolute;width:140px;height:140px;left:50%;top:75%;transform:translate(-50%,-50%);z-index:1}.calligraphy{margin-top:10px;width:100%;height:28px;filter:invert(100%) saturate(200%) hue-rotate(180deg) brightness(500%) contrast(300%) grayscale(0%)}.photo{width:120px;height:120px;border-radius:50%;margin-top:8px;margin-bottom:5px;box-shadow:0 0 5px}.content{margin-left:5px}.contentBox{color:#240750;display:flex;margin-top:5px}.contentBox2{display:flex;margin-top:5px}.contentHeading{width:100px}.academicName{width:100%;font-size:16px;color:#fff;font-weight:700;background-color:"white"}.address{width:100%;font-size:13px;font-weight:700;color:#fff;background-color:"white"}.name{font-size:18px;font-weight:700;border-bottom:.5px dashed black;padding-left:5px;padding-right:5px}.fill{position:relative}.fill img{flex-shrink:0;width:100%;height:90%}.containerCheck{display:flex;justify-content:space-around;align-items:flex-start;border:2px dashed rgba(114,186,94,.35);height:400px;background:#72ba5e0d}.appBarCehck{position:sticky;top:0}.menu-paper{position:relative;overflow:visible!important;margin-top:12px;filter:drop-shadow(0px 2px 8px rgba(0,0,0,.32));z-index:1}.menu-paper:before{content:"";position:absolute;top:-6px;right:14px;width:12px;height:12px;background-color:inherit;transform:rotate(45deg);z-index:1}.rich-text-editor{width:100%;overflow:hidden;background:#fff;border:1px solid #dce3ed;border-radius:12px;box-shadow:0 2px 8px #0f172a0a;font-family:SolaimanLipi,sans-serif}.rich-text-editor .ql-toolbar.ql-snow{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:12px;background:linear-gradient(180deg,#fff,#f8fafc);border:none;border-bottom:1px solid #e5eaf1}.rich-text-editor .ql-toolbar.ql-snow .ql-formats{display:inline-flex;align-items:center;gap:3px;margin:0;padding:4px;background:#fff;border:1px solid #e8edf4;border-radius:8px}.rich-text-editor .ql-toolbar.ql-snow button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:5px;border:1px solid transparent;border-radius:6px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.rich-text-editor .ql-toolbar.ql-snow button:hover{background:#eff6ff;border-color:#dbeafe}.rich-text-editor .ql-toolbar.ql-snow button.ql-active{color:#1d4ed8;background:#eaf2ff;border-color:#c7dcff}.rich-text-editor .ql-toolbar.ql-snow button:hover .ql-stroke{stroke:#2563eb}.rich-text-editor .ql-toolbar.ql-snow button:hover .ql-fill{fill:#2563eb}.rich-text-editor .ql-toolbar.ql-snow .ql-picker{height:32px;color:#475569;font-family:inherit}.rich-text-editor .ql-toolbar.ql-snow .ql-picker-label{display:flex;align-items:center;height:32px;padding:0 7px;border:1px solid transparent;border-radius:6px}.rich-text-editor .ql-toolbar.ql-snow .ql-picker-label:hover,.rich-text-editor .ql-toolbar.ql-snow .ql-picker-label.ql-active{color:#1d4ed8;background:#eff6ff;border-color:#dbeafe}.rich-text-editor .ql-toolbar.ql-snow .ql-picker-options{z-index:20;padding:5px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 24px #0f172a1f}.rich-text-editor .ql-toolbar.ql-snow .ql-picker-item{border-radius:4px}.rich-text-editor .ql-toolbar.ql-snow .ql-picker-item:hover{color:#1d4ed8;background:#eff6ff}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=solaimanlipi]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=solaimanlipi]:before{content:"SolaimanLipi";font-family:SolaimanLipi,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sans-serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sans-serif]:before{content:"Sans Serif";font-family:Arial,sans-serif}.rich-text-editor .ql-toolbar.ql-snow button.ql-pdf,.rich-text-editor .ql-toolbar.ql-snow button.ql-youtube,.rich-text-editor .ql-toolbar.ql-snow button.ql-table{width:auto;min-width:43px;gap:5px;padding:0 9px;color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.rich-text-editor .ql-toolbar.ql-snow button.ql-pdf:after,.rich-text-editor .ql-toolbar.ql-snow button.ql-youtube:after,.rich-text-editor .ql-toolbar.ql-snow button.ql-table:after{font-family:Arial,sans-serif;font-size:11px;font-weight:700;white-space:nowrap}.rich-text-editor .ql-toolbar.ql-snow button.ql-pdf:after{content:"PDF";color:#b91c1c}.rich-text-editor .ql-toolbar.ql-snow button.ql-youtube:after{content:"Video";color:#c81e1e}.rich-text-editor .ql-toolbar.ql-snow button.ql-table:after{content:"Table";color:#047857}.rich-text-editor .ql-toolbar.ql-snow button.ql-pdf svg,.rich-text-editor .ql-toolbar.ql-snow button.ql-youtube svg,.rich-text-editor .ql-toolbar.ql-snow button.ql-table svg{display:none}.rich-text-editor .ql-container.ql-snow{border:none;font-family:SolaimanLipi,sans-serif;font-size:16px}.rich-text-editor .ql-editor{min-height:250px;padding:20px;color:#1e293b;font-family:SolaimanLipi,sans-serif;font-size:16px;line-height:1.9;overflow-wrap:anywhere}.rich-text-editor .ql-editor.ql-blank:before{left:20px;right:20px;color:#94a3b8;font-family:SolaimanLipi,sans-serif;font-style:normal}.rich-text-editor .ql-editor:focus{outline:none}.rich-text-editor .ql-editor h1,.rich-text-editor .ql-editor h2,.rich-text-editor .ql-editor h3{color:#0f172a;line-height:1.5}.rich-text-editor .ql-editor a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.rich-text-editor .ql-editor table{width:100%;margin:12px 0;border-collapse:collapse}.rich-text-editor .ql-editor td{min-width:50px;padding:8px;border:1px solid #d1d5db}.rich-text-editor .ql-editor .ql-youtube{display:block;width:100%;max-width:720px;height:auto;aspect-ratio:16 / 9;margin:20px auto;border:none;border-radius:10px}@media (max-width: 600px){.rich-text-editor{border-radius:9px}.rich-text-editor .ql-toolbar.ql-snow{gap:5px;padding:8px}.rich-text-editor .ql-toolbar.ql-snow .ql-formats{padding:3px}.rich-text-editor .ql-toolbar.ql-snow button{width:30px;height:30px}.rich-text-editor .ql-toolbar.ql-snow button.ql-pdf,.rich-text-editor .ql-toolbar.ql-snow button.ql-youtube,.rich-text-editor .ql-toolbar.ql-snow button.ql-table{min-width:38px;padding:0 6px}.rich-text-editor .ql-toolbar.ql-snow .ql-picker-label{padding:0 4px}.rich-text-editor .ql-editor{min-height:220px;padding:14px}.rich-text-editor .ql-editor.ql-blank:before{left:14px;right:14px}}@media (prefers-reduced-motion: reduce){.rich-text-editor .ql-toolbar.ql-snow button{transition:none}}
