.grid_container{display:grid;grid-template-columns:1fr 2fr;gap:10px}.grid-item{padding:4px;border-radius:10px}.button_medium{padding:10px 40px}.topic_name_card{background-color:#b3d8a8;color:#3d8d7a}.topic_name_card,.topic_name_info_box{border-radius:10px;padding:10px 20px;text-align:center;display:inline-block;font-size:.9rem;margin-top:16px}.topic_name_info_box{background-color:#f3e8ff;color:#9c4dcc}.question_count_box{color:#fbffe4;border-radius:10px;padding:10px 20px;text-align:center;display:inline-block;background-color:#a3d1c6;font-size:.9rem;margin-top:16px}.button_full_width{width:100%;margin-top:20px;border-radius:10px;background-color:#fff;color:#27548a;box-shadow:none;border:2px solid #27548a}.button_full_width:focus,.button_full_width:hover{background-color:#3d8d7a;color:#fff;border:1px solid #3d8d7a}.hover-card{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.hover-card:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.2)}.ql-container{min-height:400px}.icon-100{width:40px;height:40px}.custom-quill .ql-container{height:100%;display:flex;flex-direction:column}.custom-quill .ql-editor{flex:1;overflow-y:auto;font-size:16px;color:#000;border-radius:20px}.custom-quill .ql-toolbar{border-bottom:none}.custom-tbl-header{background-color:#0f828c;color:#fff;font-weight:700;border-right:1px solid #fff!important}.layout-usr-word{background:url(/images/background2.jpg) no-repeat 50%/cover fixed;min-height:100vh}.layout-drawnote_detail{background:url(/images/bg_shared_cornel.png) no-repeat 50% fixed;background-size:cover;min-height:100vh}.layout-drawnotes{background:url(/images/bg_drawnotes.png) no-repeat 50% fixed;background-size:cover;min-height:100vh}.layout-assignments{background:url(/images/bg_assignments.png) no-repeat 50% fixed;background-size:cover;min-height:100vh}.layout-favorites{background:url(/images/bg_favorites.jpg) no-repeat 50% fixed;background-size:cover;min-height:100vh}.layout-word-detail{background:url(/images/bg_word_detail.png) no-repeat 50% fixed;background-size:cover;min-height:100vh}.bg-color{background:#fff;border-radius:5px;box-shadow:0 4px 30px rgba(0,0,0,.1);color:#000}button .bg-color{background:orange}