.textbook-dialog .ant-modal-content{border-radius:12px;padding:20px}.dialog-header{display:flex;flex-direction:column;margin-bottom:15px}.breadcrumb{font-size:24px;color:#333;font-family:Inter,sans-serif;font-weight:500}.description{font-size:14px;color:gray}.category-buttons{display:flex;gap:10px;white-space:wrap;max-width:100%;margin-bottom:1.7rem}.category-button{border-radius:12px}.book-list{display:flex;justify-content:space-between;flex-wrap:wrap}.book-card .ant-card-body{padding:0}.book-card{width:16vw;height:43vh;text-align:center;padding:10px;cursor:pointer}.book-card:hover{border:2px solid #1890ff}.selected{border:2px solid #1890ff!important}.book-image{width:100%;height:190px;margin-bottom:8px}.book-title{display:block;font-size:14px;margin-bottom:4px}.book-author,.book-edition{font-size:12px;color:gray}.footer-buttons{display:flex;justify-content:center;gap:10px;margin-top:20px}.back-button,.skip-button{color:#1890ff;border-radius:50px}.next-button{background-color:#1890ff;color:white;border-radius:50px}