@tailwind base;@tailwind components;@tailwind utilities;button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}a:hover{color:#747bff}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#958ce3;cursor:pointer;transition:border-color .25s;color:#f9f9f9}#main-content{overflow:auto;margin-top:4vh}@layer base{*,:before,:after{border-width:0;border-style:solid;border-collapse:collapse}}.content-table{margin-top:20px}.content-table th{justify-content:left;text-align:left}.content-table td,.content-table th{padding:5px;border-bottom:2px solid;border-top:2px solid;border-collapse:collapse}th{font-weight:700!important}.css-abneti-MuiDrawer-docked-RaSidebar-root{height:unset!important}.ProseMirror .hover-content-mark:hover:after{white-space:normal;word-wrap:break-word}.hover-content-mark{position:relative;cursor:help;border-bottom:1px dashed #4b5563;color:#6a60b0;background-color:#fff;border:none;text-align:left;background:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.hover-content-mark:focus{outline:none}.hover-content-popup{position:absolute;left:0;top:100%;margin-top:.25rem;min-width:600px;max-width:600px;max-height:60vh;box-sizing:border-box;padding:8px;overflow-x:hidden;white-space:normal;word-break:break-word;overflow-wrap:anywhere;border-radius:4px;border:1px solid #ccc;background-color:#fff;color:#000;z-index:50;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f;display:none;flex-direction:column}.hover-content-popup *{max-width:100%;box-sizing:border-box}.hover-content-popup img{max-width:100%;height:auto;display:block;object-fit:contain}.hover-content-popup table{width:100%;display:block;overflow-x:auto}.hover-content-popup pre,.hover-content-popup code{white-space:pre-wrap;word-break:break-word}.hover-content-popup[style*=right]{left:auto!important}.hover-content-popup[style*=bottom]{top:auto!important}.hover-content-popup .popup-body{flex:1;overflow-y:auto;overflow-x:hidden}.hover-content-popup .popup-actions{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;padding-top:6px;margin-top:6px;border-top:1px solid #eee}.hover-content-popup .popup-actions-figure{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;border-bottom:1px solid #eee}.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1100}.modal-content{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000004d;max-width:110vw;width:auto;min-width:350px;max-height:90vh;position:relative;overflow-y:auto;color:#000}.close-button{position:absolute;top:10px;right:10px;background-color:#f9f9f9;border:none;box-shadow:0 0 10px #0000004d;cursor:pointer;text-decoration:underline;font-size:12px;color:#000}.edit,.view-more{position:static;float:none;bottom:unset;background:none;z-index:unset;color:#646cff}.moodboardImage img{width:300px!important;height:auto!important}._rich-text-input-x5_1rdat_1 table{border-collapse:collapse;width:100%;font-size:14px;font-family:Arial,sans-serif;border:1px solid #ddd}._rich-text-input-x5_1rdat_1 th{background-color:#f5f5f5;text-align:left;padding:8px;font-weight:700;border:1px solid #ddd}._rich-text-input-x5_1rdat_1 td{padding:8px;border:1px solid #ddd}._rich-text-input-x5_1rdat_1 tr:hover{background-color:#f9f9f9}._rich-text-input-x5_1rdat_1 tbody tr:nth-child(odd){background-color:#f2f2f2}.login_page{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.email_div{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.otp_inp_div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.otp_inp{padding:1.25rem;border-width:1px;border-style:solid;outline-style:none;aspect-ratio:1/1;max-width:20px}.otp_div{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;flex-direction:column}
